Fiquei surpreso ao saber que a configuração default categories watching first post se aplica apenas a usuários atuais e que a configuração não afeta novos usuários.
Eu estava apenas me perguntando se estou ignorando algo óbvio sobre como aplicar essa configuração a novos usuários antes de desenvolver uma solução personalizada.
Posso estar enganado, mas quando você altera a configuração e recebe esta modal; ao clicar em “Não, aplique a alteração daqui para frente”, entendo que é a partir de agora, então novos usuários.
Eu cliquei anteriormente em “sim”, e isso não se aplicou a novos usuários. Talvez seja um ou outro (histórico/futuro)?
No entanto, se todos os usuários já estão assistindo à primeira postagem da categoria e, em seguida, eu redefino essa configuração (então categorias padrão assistindo à primeira postagem fica vazio novamente), então eu adiciono a categoria novamente a categorias padrão assistindo à primeira postagem, eu não recebo este prompt.
De qualquer forma, se eu selecionasse “Não, aplique a alteração apenas para o futuro”, isso não funcionaria porque alguns usuários ficariam com o nível de observação errado.
A configuração é para novos usuários e oferece a opção de aplicá-la a usuários existentes.
Vamos dizer que você defina Geral como uma categoria.
Se você selecionar “Não”, apenas novos usuários assistirão à categoria Geral.
Se você selecionar “Sim”, os usuários existentes terão suas preferências atualizadas [1] e novos usuários assistirão à categoria Geral. O “sim” é uma atualização única - você ainda tem a categoria Geral definida e ela funcionará para novos usuários.
Observação:
Isso ocorre porque você selecionou “Não” em ambas as vezes. Isso significa que nada mudou e todos ainda assistem a essa categoria. Não haveria razão para exibir o modal para perguntar se você deseja atualizar os usuários existentes.
Isso faz sentido para você?
Nuance importante de Jammy abaixo:
Apenas um pequeno qualificador, ele atualizará as preferências de qualquer pessoa que ainda não tenha definido uma especificamente. Ele mudará o padrão, mas não substituirá a escolha deliberada de um usuário. ↩︎
Apenas uma pequena qualificação, isso atualizará as preferências de qualquer pessoa que ainda não tenha definido especificamente uma. Isso mudará o padrão, mas não substituirá a escolha deliberada de um usuário.
Era o que eu assumia, no entanto, a configuração não é aplicada a novos usuários.
Estamos usando o endpoint /admin/users/sync_sso para criar novos usuários. Gostaria de saber se isso pode ter algo a ver com esse comportamento inesperado.