From 86f3b86d9125f2b2cb2773ace4c4487bb4666a57 Mon Sep 17 00:00:00 2001 From: sabrina-bongiovanni <116291154+sabrina-bongiovanni@users.noreply.github.com> Date: Thu, 28 Nov 2024 09:48:22 +0100 Subject: [PATCH] fix: added conditional chaining to images for uo in argomento view (#822) --- RELEASE.md | 14 ++++++++++++++ .../PaginaArgomentoView/PaginaArgomentoView.jsx | 8 ++++---- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/RELEASE.md b/RELEASE.md index 7ead7c33d..0caa7fc4a 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -45,6 +45,20 @@ ### Migliorie +- ... + +### Novità + +- ... + +### Fix + +- Aggiustato il collegamento alla UO nella pagina Argomento. + +## Versione X.X.X (dd/mm/yyyy) + +### Migliorie + - Rimossa dal CT Evento la data di scadenza del CT per evitare confusione con le date effettive dell'evento - Durante la ricerca nel sito dalla popup che compare cliccando sul bottone 'Cerca' nella testa del sito, viene mostrato un loader in overlay durante il caricamento della pagina dei risultati perchè questo potrebbe richiedere un po' di tempo. Prima di questa modifica non era chiaro se la ricerca fosse iniziata. - Nel CT Evento per una rassegna, se gli eventi figli hanno una ricorrenza o un periodo di date impostato, il range di date verrà mostrato nella card all'interno dell'evento padre. diff --git a/src/components/ItaliaTheme/View/PaginaArgomentoView/PaginaArgomentoView.jsx b/src/components/ItaliaTheme/View/PaginaArgomentoView/PaginaArgomentoView.jsx index f14f19b37..28c35d942 100644 --- a/src/components/ItaliaTheme/View/PaginaArgomentoView/PaginaArgomentoView.jsx +++ b/src/components/ItaliaTheme/View/PaginaArgomentoView/PaginaArgomentoView.jsx @@ -74,15 +74,15 @@ const PaginaArgomentoView = ({ content }) => { const uo_object = u; let alt = u.title; if ( - uo_object.image_scales.preview_image.length > 0 && + uo_object?.image_scales?.preview_image?.length > 0 && uo_object?.preview_caption ) { - alt = uo_object.preview_caption; + alt = uo_object?.preview_caption; } else if ( - uo_object.image_scales.image.length > 0 && + uo_object?.image_scales?.image.length > 0 && uo_object?.image_caption ) { - alt = uo_object.image_caption; + alt = uo_object?.image_caption; } return (