管理员下拉选择器中出现 [object Object] 错误

我刚刚又提交了一个支持工单,可能与我在本视频中说明的问题相关:

出于某种原因,当我点击管理员界面中多个字段的下拉菜单时,会看到一个显示为“[object Object]”的选项,这似乎是一个错误。

这里有一段简短的屏幕录制视频,展示了我遇到的情况…

我遇到了这个问题,我认为是在最新版本中引入的。

我认为 @j.jaffeux 正在处理此事?

是的。

我明白具体是怎么回事了。不过我需要再思考一下。这对我来说非常意外,而且我没有一个直接的解决方案。

基本上,我们有一些称为“枚举”(enums)的站点设置,它们不是扁平数组,而是对象数组。然而,枚举站点设置并未提供有关对象中所用键的信息。

问题在于 tests-passed 指向了此版本。我倾向于反过来。否则,任何升级到此最新版本的人都会遇到问题。

这有点棘手。我回退了之前的修复,并创建了包含测试的新修复:

我认为这应该能解决所有与枚举相关的问题。