J’ai du code sur mon https://dashboard.literatecomputing.com/ qui fonctionne en tant qu’administrateur (et qui a fonctionné pendant longtemps en tant qu’utilisateurs réguliers, j’en suis presque sûr) qui échoue maintenant en tant qu’utilisateur régulier.
Lorsque j’inclus ce code sur la page, il fonctionne en tant qu’administrateur, mais pas en tant qu’utilisateur régulier :
<ValueList
@values={{this.server.custom_plugins}}
@inputType="array"
@addKey="pfaffmanager.server.custom_plugins_suggestion"
/>
J’ai vérifié que l’utilisateur régulier a accès à this.server.custom_plugins et
Ce qui me semble étrange, c’est que si j’accède à la page en tant qu’utilisateur régulier, la page ne rend rien, pas même les lignes {{log ...}} dans le hbs qui se connectent si les lignes erronées sont supprimées.
Une erreur s'est produite :
- Lors du rendu :
-niveau supérieur
application
discourse-root
pfaffmanager
pfaffmanager.servers
pfaffmanager.servers.edit
Et un autre <ValueList... /> cause le même problème. Y a-t-il autre chose que je devrais utiliser ? Je pense que j’ai pensé… attendez. Le seul endroit où je vois <ValueList> est dans un composant d’administration.
J’utilise ce sélecteur pour permettre aux utilisateurs de sélectionner des plugins, comme ceci :
Je ne me souviens pas de ce que je faisais avant. Je pense que j’ai fait cela pour la mise à niveau Ember 5 ?
Y a-t-il autre chose que je devrais faire ?
EDIT : Je suppose que <ValueList est uniquement pour les administrateurs et j’ai maintenant un vague souvenir d’avoir créé mon propre valueList, puis de m’être demandé pourquoi je l’avais fait et de l’avoir supprimé.
