Estou usando um timer de tópico para agendar posts para serem publicados no futuro.[1] O sistema me dá uma notificação, o que é útil:
“28 de fevereiro de 1974” é o título do tópico, para esclarecer qualquer confusão potencial. Mas o link leva a esta caixa de diálogo de histórico que é menos útil:
Não tenho certeza do que faz mais sentido. Talvez apenas mostrar o post?
Olá @jericson - Reproduzi este erro, mas não para o timer do tópico. Essa notificação é para uma edição (excluída ou movida?), não para a postagem em si - note o lápis. Usei o rastreamento de observação para fazer isso com um usuário de teste e também com um administrador, e a notificação para a nova postagem pelo timer não gera o erro (ela também tem um ícone diferente). Como você conseguiu essa notificação de edição - você está usando dois usuários diferentes ou um usuário? você estava publicando de uma categoria segura ou de uma postagem de tópico que estava sendo observada?
Recebi duas notificações para um usuário TL01 observando a categoria onde foi postada no timer por uma conta de staff. a segunda mostra uma edição que foi removida, que é a que traz o erro. Ainda estou tentando identificar como isso está acontecendo, mas algo está errado em algum lugar…
Ah. Eu fiz um monte de coisas, incluindo atribuir a postagem à conta da minha mãe e, hum, mover todo o tópico de outra instância do Discourse. Então, sim. Teve um histórico incomum. Para que valha a pena, corrigi um erro de digitação após postar aqui e a notificação agora vai para essa revisão.
Então a notificação é para me mostrar que a postagem foi editada (daí o lápis) e só apareceu quando a postagem foi publicada? Isso significa que atualmente não há notificação para uma postagem que foi publicada e eu “tive sorte” por causa de um fantasma? [1]
Tive o problema com um histórico em branco, mas não consigo reproduzi-lo agendando uma postagem.
@jericson, você poderia tentar com outro tópico e ver se consegue reproduzir? Se foi uma combinação de ações que você realizou no tópico em questão, podemos estar procurando no lugar errado pelo que está causando a exibição em branco do histórico.
Por favor, documente os passos exatos que você executa.
Mudei a propriedade da postagem para meu fantoche de meia.
Agendei a postagem para ser publicada em um minuto.
Esperei pela notificação para meu próprio usuário.
O fantoche de meia também recebeu uma notificação que resulta no spinner. Isso aconteceu um minuto ou mais antes de eu receber a notificação. Presumo que esteja relacionado à mudança de propriedade, mas pode ter sido quando a agendei para ser publicada.
Para constar, esta é uma instância do Discourse diferente daquela em que descobri o problema pela primeira vez.
Neste cenário, o esperado é que um clique nessa notificação o leve ao tópico sem abrir a modal de histórico. Por favor, atualize sua instância para a versão mais recente do Discourse e me diga se funciona para você
Parece que funcionou! Recebi uma notificação em esta postagem que me levou diretamente para a postagem. Depois que editei a postagem, a notificação vai para a minha edição. Essa é uma solução ideal para mim. Obrigado!