Ошибка [object Object] в выпадающих списках администратора

Я только что добавил ещё одну тему в службу поддержки, которая может быть связана с тем, что я демонстрирую в этом видео:

По какой-то причине при нажатии на выпадающие меню в нескольких полях административного интерфейса я вижу опцию «[object Object]», что, похоже, является ошибкой.

Вот небольшая запись экрана, показывающая то, с чем я сталкиваюсь…

У меня возникла проблема, кажется, она появилась в последней версии.

Я полагаю, @j.jaffeux уже этим занимается?

Да.

Я точно понимаю, что происходит. Однако мне нужно подумать. Это для меня совершенно неожиданно, и у меня нет простого решения.

В общем, у нас есть настройки сайта, которые мы называем «перечислениями» (enums). Это не плоские массивы, а массивы объектов, однако настройка типа enum не предоставляет информации о ключе, используемом в объекте.

Проблема в том, что tests-passed указывает на эту версию. Я предпочёл бы обратное. Иначе у всех, кто обновится до этой последней версии, возникнут проблемы.

Это было непросто. Я откатил предыдущее исправление и создал новое с тестами:

Думаю, это должно решить все проблемы, связанные с перечислениями.