Salut !
J’ai essayé d’utiliser JS pour ajouter automatiquement une notification du personnel à un compte auto-généré s’il fait partie du groupe “autogenerated”, mais je ne suis pas sûr de ce que je fais de mal.
<script>
window.onload = function() {
const { groupMembers } = await discourse.groups.getMembers({
group_name: 'autogenerated'
});
if (groupMembers.includes(helper.getModel().user_id)) {
return helper.h('div.post-notices', [
helper.rawHtml(iconHTML('shield-alt')),
helper.h('p', 'Ce compte est auto-généré et doit être considéré comme un bot. Le compte n\'est pas surveillé par le personnel.')
]);
}
}
</script>
J’ai placé le code dans la partie “Head” de notre composant, cependant, il ne s’exécute pas. Je ne sais pas si la fonction n’est pas appelée correctement, ou si ma condition IF n’est pas satisfaite.