こんにちは!
「autogenerated」グループのメンバーである場合に、自動生成されたアカウントにスタッフ通知を自動追加しようとJSを試しましたが、どこが間違っているのかわかりません。
<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', 'このアカウントは自動生成されたものであり、ボットとみなされるべきです。スタッフはアカウントを監視していません。')
]);
}
}
</script>
コンポーネントの「Head」部分にコードを配置しましたが、実行されません。関数が正しく呼び出されていないのか、それともIF文が満たされていないのかわかりません。