Nível de notificação do usuário reverte após recarregar a página

Olá,

Se eu definir o nível de notificação do usuário na página do usuário, ele voltará ao padrão (que você configurou anteriormente nas configurações para o usuário, eu acho) após recarregar a página.

Na página de configurações /preferences/users funciona bem.

Repro:

  1. Vá para a página de perfil de um usuário
  2. Altere o menu suspenso de nível de notificação do usuário
  3. Recarregue a página

Obrigado :slightly_smiling_face:

8 curtidas

Consigo replicar isso aqui no Meta.

Curiosamente, tentei em um site mais antigo e funcionou, então presumivelmente algo entre esta versão e agora (508370e433).

4 curtidas

Sim, obrigado Jammy, eu totalmente esqueci de mencionar a versão do Discourse :smiley: Estou na mais recente 508370e433.

2 curtidas

Também consigo reproduzir este bug no meta e em outro site na versão mais recente.

3 curtidas

Obrigado por relatar… resolveremos isso nos próximos dias.

4 curtidas

Um commit recente fez com que um objeto { level: \"muted\" } fosse passado para o servidor em vez de um valor de string. Tenho um PR que corrige esse problema, bem como o erro que o servidor lança quando o parâmetro level não é válido. Para a revisão - também corrige uma depreciação de JS devido à substituição de uma propriedade computada (adicionando um set)\n\nhttps://github.com/discourse/discourse/pull/16268

6 curtidas