Сегодня, при более тщательном тестировании этой функции, я заметил следующее: если в настройке default composer category выбрана категория с более высоким уровнем доверия, то для пользователей с более низким уровнем доверия селектор категорий в композере остаётся пустым.
Например:
Я выбираю категорию Lounge, которая доступна только пользователям уровня TL3.
При таком настрое, если я открываю композер от имени пользователя с уровнем доверия < TL3, поле категории оказывается пустым. Если пользователь оставит его пустым, создание темы не будет успешным.
Хотя у пользователя есть возможность изменить категорию, в данном случае, на мой взгляд, было бы лучше принудительно использовать метод «Выберите категорию перед вводом текста»… либо ограничить настройку default composer category так, чтобы она позволяла выбирать только публичные категории.
Платформа: Рабочий стол, Windows 10, Браузер: Google Chrome 107.0.5304.107
Описание: Если частная категория выбрана как категория по умолчанию для редактора, пользователи, которые пытаются создать новую тему, но имеют уровень доверия ниже, чем установленный в этой категории, увидят пустое поле категории по умолчанию и не смогут создать новую тему, пока не выберут категорию, доступную им.
Шаги воспроизведения:
Создайте частную категорию: удалите группу «все» из групп безопасности и выберите уровень доверия выше нуля в опции «Добавить группу».