Errore [object Object] che appare nei selettori a discesa dell'amministratore

Ho appena aggiunto un altro problema di supporto che potrebbe essere correlato a ciò che sto illustrando in questo video:

Per qualche motivo, quando faccio clic sui menu a discesa in diversi campi dell’interfaccia di amministrazione, mi appare questa opzione “[object Object]”, che sembra essere un errore.

Ecco un breve screencast che mostra cosa sto sperimentando…

Ho il problema, penso sia stato introdotto nell’ultima versione.

Credo che @j.jaffeux se ne stia occupando?

Sì.

Vedo esattamente cosa sta succedendo. Devo però pensarci su. Per me è molto inaspettato e non ho una soluzione diretta.

In sostanza, abbiamo delle impostazioni del sito che chiamiamo “enum”, che non sono array piatti ma array di oggetti; tuttavia, l’impostazione del sito enum non fornisce informazioni sulla chiave utilizzata nell’oggetto.

Il problema è che tests-passed punta a questa versione. Preferirei il contrario. Altrimenti chiunque aggiorni a questa versione più recente avrà un problema.

È stato complicato. Ho annullato la correzione precedente e ne ho creata una nuova con i test:

Penso che questo dovrebbe risolvere tutti i problemi relativi agli enum.