ActivityPub Actor の設定

Discourse 3.3.2 インストールにプラグインを追加しました。プラグインのリストやプラグインの設定などでプラグインを確認できます。

しかし、アクターを追加しようとすると、タグ(不要)のアクターしか追加できず、カテゴリのアクターを追加できません。これは UI / ブラウザ側の JavaScript の問題のようです(私は Web 開発者ではありません)。

Debian 上の Firefox と Chromium の両方で試しましたが、どちらも同じ動作をします。

  • タグのアクターの追加は期待どおりに機能します。
  • カテゴリのアクターの追加は、「モデル / カテゴリを選択」の右側にカテゴリの選択ボックスが表示されないため不可能です。

「モデルを選択」ボタンから「カテゴリ」を選択すると、開発者コンソールに次のエラーが表示されます。

runtime.js:912 Uncaught TypeError: Cannot read properties of null (reading 'firstNode')
    at ue.firstNode (runtime.js:912:1)
    at T (runtime.js:241:1)
    at ue.reset (runtime.js:983:1)
    at ae.resume (runtime.js:686:1)
    at Ut.handleException (runtime.js:4309:1)
    at Vt.handleException (runtime.js:4521:1)
    at Dt.throw (runtime.js:4260:1)
    at $e.evaluate (runtime.js:2088:1)
    at Dt._execute (runtime.js:4247:1)
    at Dt.execute (runtime.js:4232:1)
    at qt.rerender (runtime.js:4547:1)
    at hr.render (index.js:4674:1)
    at index.js:4934:1
    at Nt (runtime.js:4080:1)
    at gr._renderRoots (index.js:4916:1)
    at gr._renderRootsTransaction (index.js:4960:1)
    at gr._revalidate (index.js:4992:1)
    at invoke (backburner.js.js:280:1)
    at h.flush (backburner.js.js:197:1)
    at p.flush (backburner.js.js:358:1)
    at B._end (backburner.js.js:798:1)
    at B.end (backburner.js.js:589:1)
    at B._run (backburner.js.js:842:1)
    at B._join (backburner.js.js:819:1)
    at B.join (backburner.js.js:629:1)
    at l (index.js:81:1)
    at u.onHover (index.js:118:1)
    at e.handleMouseEnter (select-kit-row.js:83:22)