O fallback para suporte à configuração de tema `user_in_X` falha quando o valor resolvido é falso

Oh, obrigado por levantar isso, acabei de cometer um erro bobo no componente do tema. Isso:

if (settings.user_in_copy_button_allowed_groups) {
  return true;
}

Deveria ser:

return settings.user_in_copy_button_allowed_groups;

O fallback só deve acontecer quando Object.hasOwn(settings, "user_in_copy_button_allowed_groups") for falso. Vou consertar esses componentes aos quais adicionei essa coisa…

3 curtidas