Переключатель «Показывать только переопределённые» в правом верхнем углу панели администратора (https:/my-group.discourse.group/admin/site_settings/category/required) не фильтрует переопределённые настройки. Ранее это работало у меня в том же экземпляре Discourse. Есть какие-либо идеи, что может быть не так?
Мне удалось воспроизвести это на моём сообществе. Отличное замечание!
Привет и добро пожаловать @jb12 ![]()
Кажется, я наблюдаю нечто похожее, и у меня тоже возникает эта ошибка в консоли:
Uncaught TypeError: e is null
performSearch admin-site-settings.js:48
filterContentNow admin-site-settings.js:103
filterContent admin-site-settings.js:119
invoke queue.ts:203
flush queue.ts:98
flush deferred-action-queues.ts:75
_end index.ts:616
end index.ts:298
_runExpiredTimers index.ts:739
setTimeout handler*setTimeout platform.ts:50
_installTimerTimeout index.ts:783
_reinstallTimerTimeout index.ts:769
_later index.ts:695
debounce index.ts:520
E Ember
default debounce.js:28
a decorators.js:81
optsChanged admin-site-settings.js:112
Ember 2
invoke queue.ts:201
flush queue.ts:98
flush deferred-action-queues.ts:75
_end index.ts:616
_boundAutorunEnd index.ts:257
promise callback*n/< platform.ts:28
flush Ember
_scheduleAutorun index.ts:803
_end index.ts:623
_boundAutorunEnd index.ts:257
promise callback*n/< platform.ts:28
flush Ember
_scheduleAutorun index.ts:803
_end index.ts:623
_boundAutorunEnd index.ts:257
promise callback*n/< platform.ts:28
flush Ember
_scheduleAutorun index.ts:803
_ensureInstance index.ts:791
ensureInstance index.ts:579
scheduleRevalidate Ember
dirtyTag validator.js:411
R validator.js:486
Ember 3
o reference.js:180
g reference.js:148
Ember 4
admin-site-settings.js:48
Давайте посмотрим, смогу ли я найти кого-нибудь, кто сможет разобраться.
![]()
Да, точно воспроизвёл это и на своём форуме. Та же ошибка.
Отличное замечание, @jb12, и добро пожаловать на Meta
отчёт об ошибке — отличное первое сообщение ![]()
Это точно недавняя регрессия, потому что я использовал эту настройку как минимум на прошлой неделе.
Интересный дополнительный нюанс… Похоже, всё работает нормально, если ввести что-то в поле поиска, а также продолжает работать после этого, даже когда поле пустое.
Спасибо за отчет! Исправлено в FIX: Toggling overridden settings broke in #21572 by cvx · Pull Request #22831 · discourse/discourse · GitHub
Эта тема была автоматически закрыта через 24 часа. Новые ответы больше не принимаются.
