Skip to content

Blocco Listing - template a tabella - corretto errore di rendering per campi con valori multipli ("Destinatari") #1123

Merged
giuliaghisini merged 3 commits into
mainfrom
76362-table-template-render-array-fields
Jun 16, 2026
Merged

Blocco Listing - template a tabella - corretto errore di rendering per campi con valori multipli ("Destinatari") #1123
giuliaghisini merged 3 commits into
mainfrom
76362-table-template-render-array-fields

Conversation

@Wagner3UB

Copy link
Copy Markdown

Il template a tabella del blocco Listing causava un errore di rendering in modalità visualizzazione (utenti anonimi e non in modifica) quando una colonna conteneva un campo con valori multipli (array di oggetti come il campo "Destinatari"). In assenza dello schema del tipo di contenuto, il valore veniva passato direttamente al widget di default causando un crash.

Fix: quando lo schema non è disponibile, i campi array vengono resi come lista di etichette separate da virgola. I campi oggetto con proprietà title vengono visualizzati correttamente.

image

@sabrina-bongiovanni @pnicolli Vi aggiungo perché questo file originariamente è vostro e non vorrei sovrascrivere qualcosa che non ho ancora visto

@Wagner3UB Wagner3UB self-assigned this Jun 16, 2026
@Wagner3UB Wagner3UB added the bug Something isn't working label Jun 16, 2026
Comment thread src/components/ItaliaTheme/Blocks/Listing/TableTemplate.jsx Outdated
@Wagner3UB

Copy link
Copy Markdown
Author
Screenshot 2026-06-16 at 14 16 58

@Wagner3UB Wagner3UB requested a review from giuliaghisini June 16, 2026 12:19
@giuliaghisini giuliaghisini merged commit 66684b2 into main Jun 16, 2026
6 checks passed
@giuliaghisini giuliaghisini deleted the 76362-table-template-render-array-fields branch June 16, 2026 12:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants