Я только что добавил плагин в установку Discourse версии 3.3.2. Я вижу плагин в списке плагинов, в настройках плагина и так далее.
Однако при попытке добавить актеров я могу добавлять их только для тегов (что мне не нужно), но не для категорий. Похоже на проблему с интерфейсом или JavaScript на стороне браузера (я не веб-разработчик).
Я пробовал как в Firefox, так и в Chromium на Debian, и оба браузера демонстрируют одинаковое поведение:
- добавление актеров для тегов работает как ожидалось;
- добавление актеров для категорий невозможно, так как справа от выбора «Выберите модель / Категория» никогда не отображается выпадающий список для категорий.
В консоли разработчика при выборе «Категория» из кнопки «Выберите модель» я получаю следующую ошибку:
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)