Ho appena aggiornato #chat-plugin al commit più recente, 76ff2ba, e ho notato alcuni bug che lo hanno reso per lo più disfunzionale. Nota a margine: non ricordo quale fosse lo stato del commit precedente del plugin che avevo sull’istanza e non sono sicuro di come trovarlo: qualcuno sa come cercarlo?
I bug che sto riscontrando sono almeno:
- L’elenco dei canali agganciati appare vuoto
- Torna a mostrare zero canali e il testo predefinito:
Non hai aderito a nessun canale. Clicca qui per vedere i canali disponibili. - Quando clicco sul link per vedere i canali disponibili, non ne mostra nessuno e naviga l’intera pagina per mostrare
Errore del server\n durante il caricamento di /chat/chat_channels/all.json\nCodice di errore: errore 500 - Tuttavia, quando clicco sull’icona della matita e provo a creare un nuovo canale con una categoria o un nome che avevo prima, lo rifiuta, dandomi il seguente messaggio:
Hai fornito parametri non validi alla richiesta: Esiste già un canale per questa categoria e nome
- Torna a mostrare zero canali e il testo predefinito:
- Cliccare sull’icona a schermo intero naviga verso una pagina che mostra solo l’icona di caricamento a spinner.
- L’elenco delle chat personali è vuoto
- Sono in grado di aggiungere persone con cui ho chattato in precedenza e la chat appare correttamente e sono in grado di inviare messaggi.
- Il messaggio
in_reply_tonon viene mostrato per i nuovi messaggi ma viene mostrato per quelli vecchi, quindi non sono sicuro se qualcosa sia cambiato lì, ma ho personalizzato il messaggio di risposta, quindi potrebbe essere da parte mia.
- Il pulsante indietro dal messaggio agganciato della chat personale non fa nulla quando ci clicco, mentre in precedenza mi riportava all’elenco delle chat.
Se volete, potrei provare a trovare i log degli errori e postarli qui o inviarli altrove. Ho provato a eseguirlo in modalità provvisoria con i temi disattivati, ma ciò non sembra aver risolto nulla.
Modifica:
log degli errori che vedo nella console del browser:
Impossibile caricare la risorsa: il server ha risposto con uno stato di 500 () - /chat/chat_channels.json:1
Uncaught
Object
errorThrown: ""
jqXHR: {readyState: 4, getResponseHeader: ƒ, getAllResponseHeaders: ƒ, setRequestHeader: ƒ, overrideMimeType: ƒ, …}
textStatus: "error"
[[Prototype]]: Object
at _vendor-f78d12cebd7a573d3ed1aee5e766ee89.js:2177
Nel frattempo, proverò a ripristinare il plugin a un commit precedente, forse circa 15 commit fa, e vedrò se funziona. Non so davvero se c’è un modo semplice per farlo, per ora, proverò la soluzione alternativa qui: