Quando vado alla pagina Gruppi (domain.com/g), sta recuperando tutti i gruppi ma quando provo ad entrare in un gruppo specifico mi compare il seguente errore, questo errore si presenta con tutti i gruppi
Sono il proprietario di questi gruppi e ho verificato anche dall’account di un utente normale e gli stessi errori si presentano anche con questo particolare tipo di utente.
Potresti controllare i tuoi \\logs o la console del browser quando provi ad accedere al gruppo per vedere se ci sono maggiori dettagli sull’errore al loro interno?
Per favore, aiutami a risolvere questo problema il prima possibile poiché sta diventando davvero critico per noi, nessuno è in grado di unirsi a nessun gruppo.
Nota: ho aggiornato tutti i plugin e il mio discourse è all’ultima versione al momento.
Non riesco a riprodurre questo sul mio sito di test. Hai plugin non ufficiali sul tuo sito che potrebbero avere un effetto? O altre differenze/stranezze degne di nota che potrei provare per vedere se riesco a replicare il problema?
Sto usando solo questi plugin. Ho provato anche in modalità provvisoria e continuo a ricevere gli stessi errori, poiché in modalità provvisoria disabilita tutti i plugin.
C’è qualcos’altro che è necessario da parte mia per riprodurre l’errore, allora per favore fatemelo sapere.
Temo che la modalità sicura disabiliti solo il codice front-end e non le cose lato server (che catturano la maggior parte delle cose, ma non tutto) quindi potrebbe ancora essere un plugin. Il più probabile è allow-pms-to-staff poiché è l’unico non ufficiale nell’elenco. Potresti provare a rimuoverlo dal tuo app.yml e ricostruire per vedere se è effettivamente la causa del problema?
È stata segnalata la necessità di una correzione per qualcos’altro di recente, anche se potrebbe non essere correlato:
Fammi sapere se la rimozione del plugin ha risolto il problema. Non capisco come il plugin possa fare ciò, ma non vedo nemmeno altre ragioni per cui dovresti avere quel problema.
Sì, avevi ragione, questo plugin sta causando il problema. Dopo aver rimosso il plugin, ora ha ricominciato a funzionare. @pfaffman per favore, risolvilo gentilmente poiché il tuo plugin è molto necessario per noi.
Penso davvero che questa funzionalità dovrebbe essere nel core di Discourse, specialmente la possibilità per tutti gli utenti attivi di inviare un nuovo PM allo staff indipendentemente dal loro livello di fiducia o dal limite di messaggi privati. Ho ricevuto molte segnalazioni (pubbliche) da nuovi utenti di livello 0 che stavano cercando di contattarmi e non potevano farlo. E abilitare i PM generali da utente a utente per gli utenti di livello 0 è una cattiva idea.