Bug menor? Criador do tópico de admin recebe notificação para tópicos onde a propriedade foi alterada para outro usuário

Usei minha conta de administrador para criar 10 tópicos e depois alterei a propriedade para outro usuário.

No Android, o aplicativo móvel do Discourse passa a exibir 15 notificações. Também mostra 11 tópicos novos que não aparecem de forma alguma. Esses indicadores não desaparecem mesmo após reiniciar o aplicativo ou o telefone:

  • Não há notificações no menu suspenso de notificações nem na visualização de notificações do usuário.
  • Não há indicador de notificação na versão para desktop.
  • A única notificação recebida hoje foi referente a uma medalha.
  • A conta de administrador tem apenas 20 notificações, das quais metade são 7 medalhas e 3 mensagens do sistema.
  • É um novo fórum com apenas 30 tópicos.

Fico me perguntando se isso está relacionado a esse bug antigo, muito antigo:

2 curtidas

Alguma opinião sobre isso, @sam?

1 curtida

EDIT: Não. O usuário não conseguiu editar a postagem que era de sua propriedade porque ela estava em uma categoria em que ele não tinha permissão. É um pouco confuso que um usuário possa ser dono de uma postagem, mas não conseguir editá-la, mas não se trata de um bug e não tem nada a ver com este tópico. Desculpe.

Não sei se está relacionado e não analisei com cuidado, mas tenho um usuário que relata que alterar o dono do tópico parece funcionar, mas então o novo dono não consegue editar o que passa a ser seu próprio tópico.

Estou me perguntando se tanto o tópico quanto a primeira postagem não têm a propriedade alterada.

Vou dar uma olhada quando amanhecer por aqui, mas o dia do Sam está quase acabando, então pensei em deixar isso aqui.

1 curtida

Vou verificar se o novo proprietário pode interagir corretamente com os tópicos.

Edição:

Novo proprietário:

O antigo proprietário, a conta de administrador:

P.S.
Outro recurso legal que nunca havia notado antes: eu não havia descartado as 16 notificações do novo proprietário, então, ao editar um desses tópicos, agora vejo que o destaque foi removido para aquele tópico na lista suspensa de notificações. :1st_place_medal: Discourse

2 curtidas

Um segundinho, só confirmando: o relatório de bug aqui é 100% focado no aplicativo não mostrar o número correto? O site, ao clicar nele, tem todas as informações e bolhas corretas? Mesmo em uma segunda aba?

Há duas possibilidades aqui:

  1. Se você abrir 2 abas, fizer movimentos em uma delas e as contagens de azul na aba 2 ficarem quebradas, significa que estamos perdendo uma mensagem de movimento.

  2. Se ambas as abas estiverem corretas e apenas o aplicativo estiver mostrando informações erradas, pode haver um problema no message bus que devemos corrigir.

@pmusaraj uma coisa que tenho pensado em relação ao aplicativo é forçar uma re-sincronização completa do message bus a cada hora. Sinto que preciso reiniciar a coisa com muita frequência para corrigir os números de azul. Além disso, talvez haja algo errado com nossa implementação do MB no aplicativo.

Correto, o site parece funcionar bem.

Apenas o aplicativo tem um problema. Ele continua mostrando as mesmas contagens de notificações e novos tópicos.

Poderia criar algumas notificações novas para ver o que acontece. Caso contrário, podem passar dias até que eu veja novas notificações e novos tópicos. Ainda estamos configurando o site, que tem conteúdo suficiente apenas para testes e exemplos.

A solução temporária atual é puxar a página para baixo, o que força uma atualização. Vamos analisar como tornar isso mais confiável.

2 curtidas

Essa é uma funcionalidade útil. Eu também a usei em todos os fóruns do hub, que continuam funcionando perfeitamente.

Apenas o fórum com o problema relatado aqui apresentou uma falha, exibindo a seguinte mensagem após clicar no botão “Autorizar”:

Ops
O software que alimenta este fórum de discussões encontrou um problema inesperado. …

Este é o único fórum privado no aplicativo.

Resolvi o problema limpando os dados do aplicativo, pois reconectar ao site, reiniciar o aplicativo, reiniciar o telefone e limpar o cache não ajudaram.

É interessante que agora funcione e me tenha feito login diretamente, presumo, usando a autorização anterior.

2 curtidas

Concordo, também uso a atualização por puxar com muita frequência (e regularmente ignora minhas solicitações). Atualizações horárias ajudariam, mas também podemos/devemos atualizar os contadores do aplicativo enquanto o usuário interage com um site.

Fechando, isso foi corrigido na versão mais recente do aplicativo DiscourseHub.

3 curtidas