Резервный вариант для поддержки параметра темы `user_in_X` не работает, если разрешённое значение равно false

О, спасибо, что поднял этот вопрос, я только что совершил глупую ошибку в компоненте темы. Это:

if (settings.user_in_copy_button_allowed_groups) {
  return true;
}

Должно быть:

return settings.user_in_copy_button_allowed_groups;

Фоллбэк должен срабатывать только тогда, когда Object.hasOwn(settings, "user_in_copy_button_allowed_groups") возвращает false. Сейчас исправлю эти компоненты, в которые я добавил этот код…

3 лайка