Preferências do usuário não estão sendo atualizadas no meu site

Os usuários não conseguem alterar sua seção “sobre” no meu fórum. Quando eles clicam em salvar, diz que foi salvo, mas ao atualizar, isso é limpo. Incapaz de reproduzir no Meta. Capaz de reproduzir quando altero minha bio ou a de outra pessoa. Verifiquei os logs de erro, nada aparecendo sobre isso. Existe algum lugar onde eu possa começar a depurar algo assim? Não sei há quanto tempo isso está aqui, apenas depois que um usuário o relatou hoje.

Acho que isso está ligado ao problema em que também não consigo alterar as configurações de observação de categoria no seu fórum.

De qualquer forma, você já tentou o modo de segurança?

Não, não tenho, vou tentar

Tentei o modo de segurança, o problema persiste. Vídeo gravado:

Bump, verifiquei as ferramentas de desenvolvedor enquanto tento, a solicitação está sendo enviada corretamente, mas a resposta contém apenas valores antigos.

Dados enviados:

Dados recebidos:

Nem sei o que causou isso, alguma ajuda por favor? Posso até pagar até US$ 50 por isso, está quebrando nosso site.

Atualização: isso não é só comigo, mas qualquer configuração nas preferências não é atualizada.

Se você quiser fazer disso um trabalho pago, você deve postar em Marketplace :+1:

Feito, usarei o Replit Bounties para pagar. Aqui está a recompensa de US$ 50 Hire Replit Experts for Your Web Project

Por algum motivo, os temas ainda podem ser alterados nas preferências do usuário. Graças a @Firepup650 por apontar isso no meu fórum.

Não tenho ideia de como está funcionando agora, removi um monte de plugins não utilizados do meu fórum e ele magicamente começou a funcionar (apenas desativá-los não fez diferença). Aprendi hoje.

É muito raro, mas acontece que plugins podem causar problemas mesmo quando desativados. Lembro-me de pelo menos uma ocorrência desse comportamento (que foi corrigida no plugin).

2 curtidas

Eu o movi de volta para Support, pois você conseguiu resolvê-lo sozinho. :+1:

O modo de segurança desabilita apenas certos elementos dos plugins, geralmente as partes que têm maior probabilidade de causar problemas. Em alguns casos, eles precisariam ser completamente removidos do seu app.yml. É uma boa prática remover quaisquer plugins não utilizados, especialmente os de terceiros, se você não os estiver usando - e particularmente se estiver enfrentando dificuldades que não podem ser replicadas aqui no Meta ou em outro site de teste.

2 curtidas

Sim, é um tipo de mau hábito que os desenvolvedores às vezes adquirem, que desabilitar um plugin nem sempre o desabilita totalmente.

A única garantia é removê-lo da sua compilação.

2 curtidas

Ahha, encontrei o culpado, era uma versão do plugin Auto Email Activation. Removê-lo do app.yml corrige o problema. Eu configurei o Discourse para rodar localmente e tentarei consertá-lo em breve.

Eu sei que não é recomendado usá-lo, mas tive muita sorte usando-o, basicamente dobrou nossos usuários ativos quando as contas são ativadas automaticamente. Muitos dos nossos usuários são adolescentes em idade escolar que usam seus e-mails escolares, e acho que muitas escolas têm filtros de bloqueio rigorosos que impedem que os e-mails de verificação cheguem (nem sequer aparecem no spam).

Quero aprender desenvolvimento de plugins para o Discourse e, se eu conseguir, este será meu primeiro plugin mantido para a comunidade usar. Atualizarei em breve.

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.