Il selettore della categoria del messaggio per i messaggi di gruppo porta a "Errore Qualcosa è andato storto."

Ciao, abbiamo recentemente aggiornato due istanze a 3.1.0.beta5 (286dfcacb4) e da allora abbiamo notato il seguente problema relativo alle caselle di posta per i messaggi di gruppo:

  1. Vai ai tuoi “messaggi personali”, ad esempio https://discourse.example.com/u/gregory/messages
  2. Usa il selettore di categoria in alto a sinistra per selezionare la casella di posta di un gruppo (arbitrario).
  3. Ora otteniamo immediatamente questo:

Non viene registrato nulla su https://discourse.example.com/logs/.

La console del browser mostra:

  • TypeError: Cannot read properties of undefined (reading 'name') @ application.js:79
  • Error while processing route: userPrivateMessages.group.index Cannot read properties of undefined (reading 'name') TypeError: Cannot read properties of undefined (reading 'name') @ router.js:1064
  • Uncaught TypeError: Cannot read properties of undefined (reading 'name') @ rsvp.js:23

Gli strumenti per sviluppatori mostrano una richiesta POST a https://discourse.example.com/message-bus/35da09199d4b4a659887ec491695e8d5/poll che non riceve alcuna risposta dal server e dopo 25 secondi va in timeout con la risposta []. Questo innesca un’altra richiesta POST simile, ecc…

1 Mi Piace

Penso che ci sia stata un’altra segnalazione di questo: Cannot open the moderation inbox

Vediamo se riesco a far dare un’occhiata più da vicino a qualcuno. :occhi: :pollice_in_alto:

5 Mi Piace

Oh, non avevo visto l’altro post. Grazie mille!

È interessante che la casella di posta dei “moderatori” sia l’unica che funziona ancora nel nostro caso :sweat_smile:

La casella di posta di moderazione può essere aperta tramite il link example.com/g/moderators/messages/inbox. Tuttavia, se si fa clic sul link nella barra laterale o su una notifica, viene visualizzato l’errore sopra menzionato. Anche il link nella barra laterale o nella notifica è strutturato in modo leggermente diverso: example.com/u/username/messages/group/Moderators

1 Mi Piace

Ho osservato ulteriormente:

  • Se un moderatore risponde a una risposta nella casella di moderazione, l’argomento corrispondente si apre senza problemi. Non viene visualizzato alcun messaggio di errore. Anche il link appare diverso qui: example.com/t/titolo-dellargomento/1234/4
  • Se un utente segnala un post e scrive un messaggio nella casella di posta perché ha selezionato Altro, posso aprire il messaggio nella casella di posta. Anche in questo caso, il link appare come sopra: example.com/t/titolo-dellargomento/1234/4

Quindi si può affermare: se un link viene creato direttamente a un argomento nella casella di posta di moderazione, non compare alcun errore.

1 Mi Piace

Questo è stato risolto in

Grazie per la segnalazione @GregoryS

5 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 13 giorni. Non sono più permesse nuove risposte.