Problemas con hbs ValueList como no administrador -- ¿qué usar en su lugar?

Tengo código en mi https://dashboard.literatecomputing.com/ que funciona como administrador (y ha funcionado durante mucho tiempo como usuarios normales, estoy bastante seguro) que ahora está fallando como usuario normal.

Cuando incluyo este código en la página, funciona como administrador, pero no como usuario normal:

        <ValueList
          @values={{this.server.custom_plugins}}
          @inputType="array"
          @addKey="pfaffmanager.server.custom_plugins_suggestion"
        />

Verifiqué que el usuario normal tiene acceso a this.server.custom_plugins y

Lo que me parece extraño es que si cargo la página como un usuario normal, la página no muestra nada, ni siquiera las líneas {{log ...}} en el hbs que sí se registran si se eliminan las líneas erróneas.

Ocurrió un error:

- Al renderizar:
  -nivel superior
    aplicación
      discourse-root
        pfaffmanager
          pfaffmanager.servers
            pfaffmanager.servers.edit

Y otro <ValueList... /> también está causando el mismo problema. ¿Hay algo más que deba usar? Creo que pensé. . . espera. El único lugar donde veo <ValueList> es en un componente de administrador.

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/admin/addon/components/admin-user-field-item.hbs#L29

Estoy usando este selector para permitir a los usuarios seleccionar plugins, así:

No recuerdo lo que estaba haciendo antes. ¿Creo que hice esto para la actualización de Ember 5?

¿Hay algo más que deba hacer?

EDITAR: Supongo que <ValueList es solo para administradores y ahora tengo un vago recuerdo de haber creado mi propio valueList y luego preguntarme por qué lo había hecho y haberlo eliminado.

2 Me gusta

Encontré la PvalueList que había creado antes (y que acababa de copiar de la lista de valores en administración) y la restauré desde GitHub.

2 Me gusta

Este tema se cerró automáticamente 30 días después de la última respuesta. Ya no se permiten nuevas respuestas.