비관리자로 hbs ValueList 사용 시 문제 발생 – 대안으로 무엇을 사용해야 하나요?

https://dashboard.literatecomputing.com/ 에 있는 코드가 관리자 권한으로는 작동하는데(정규 사용자로서도 오랫동안 작동해 온 것으로 확신합니다) 이제 정규 사용자 권한에서는 실패하고 있습니다.

페이지에 이 코드를 포함하면 관리자 권한으로는 작동하지만, 정규 사용자 권한에서는 작동하지 않습니다:

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

정규 사용자가 this.server.custom_plugins에 접근할 수 있는지 확인했습니다.

이상하게 생각하는 점은, 정규 사용자 권한으로 페이지에 접속하면 아무것도 렌더링되지 않는다는 것입니다. 문제 있는 줄을 제거하면 hbs 파일의 {{log ...}} 줄이 로깅되는데도 말입니다.

Error occurred:

- While rendering:
  -top-level
    application
      discourse-root
        pfaffmanager
          pfaffmanager.servers
            pfaffmanager.servers.edit

또 다른 <ValueList..>도 동일한 문제를 일으키고 있습니다. 다른 것을 사용해야 하는 건가요? 제가 생각한 건… 잠깐. 제가 <ValueList>를 확인한 곳은 관리자 컴포넌트뿐이었습니다.

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

저는 이 선택자를 사용하여 사용자가 다음과 같은 방식으로 플러그인을 선택할 수 있도록 했습니다:

이전에 무엇을 했는지 기억이 나지 않습니다. Ember 5 업그레이드를 위해 이렇게 했나 보네요?

다른 방법으로 해야 하는 건가요?

수정: <ValueList는 관리자 전용인 것 같고, 이제 막 제 자체 valueList를 만들었다가 왜 그렇게 했는지 궁금해하다가 삭제했던 기억이 희미하게 납니다.

이전에 만들어 놓았던 PvalueList(관리자에서 value-ilist에서 복사한 것)를 찾아 GitHub에서 복원했습니다.