Всем привет — я установил компонент темы custom-category-boxes, и на некоторых (но не на всех) моих страницах вверху появляется предупреждающий баннер, а в консоли браузера я вижу следующее. Похоже, это происходит потому, что переменная c оказывается null — почему это так, я не стал углубляться.
client-error-handler.js:125 [THEME 2 'Custom Category Boxes']
TypeError: Cannot read properties of undefined (reading 'name')
at category-banner.js:31:24
at plugin-api.js:127:26
at AppEvents.<anonymous> (plugin-api.js:736:50)
at m (index.js:200:1)
at AppEvents.trigger (evented.js:27:1)
at page-tracker.js:41:17
at invoke (backburner.js.js:282: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._runExpiredTimers (backburner.js.js:905:1)
reportToConsole @ client-error-handler.js:125
Сначала я подумал, что это может быть связано с тем, что в названиях категорий есть пробелы, но даже переименование одной категории, чтобы убрать пробелы, продолжает вызывать эту ошибку.
Готов предоставить дополнительную информацию, если это потребуется. Речь идёт о форуме https://forums.rockylinux.org
Я также заметил Uncaught TypeError: Cannot read properties of undefined (reading 'name'). Однако это не связано с пользовательскими категориями; ошибка возникает даже в безопасном режиме.