Dopo l'aggiornamento ogni componente è rotto

Ho appena eseguito ./launcher rebuild senza errori e ora ricevo un avviso amministrativo da ogni componente.

La modalità sicura non aiuta, il che significa che i plugin non sono coinvolti. Discourse non mostra nuovi errori nel log (solo errori di lunga durata, ad esempio quelli relativi ad ActivityPub e A scheduled admin dashboard problem check (upcoming_change_stable_opted_out) errored. : ArgumentError : wrong number of arguments (given 0, expected 1)).

Qualche idea?

Che cosa vedi nella console di sviluppo del browser?

Niente, sono su iPad :face_with_peeking_eye:

Immagino che questo non sia molto utile, vero?

Failed to load theme 483 from https://foorumi.katiska.eu/theme-javascripts/1f680a949b9ae2f9a2e59c27e0f6a9f61cead9aa.js?__ws=foorumi.katiska.eu Error {  }
r@webkit-masked-url://hidden/:27:166011
value@webkit-masked-url://hidden/:27:182883
@webkit-masked-url://hidden/:27:184904

Ok, ecco qui:

Sembra che qualcosa sia andato storto con il compilatore del tema. Non mi era mai capitato prima.

Per ritentare la compilazione, puoi eseguire

./launcher enter app
rails c

poi

Discourse.clear_all_theme_cache!

Se questo non dovesse funzionare, proverei un altro launcher rebuild e poi a ritentare il comando rails c.

Uso sempre ./launcher rebuild — la webUI mi ha dato problemi qualche volta un paio di anni fa :joy:

Ma cancellare la cache ha funzionato, almeno per ora.

Avevo avuto problemi 503 in precedenza dopo il rebuild. Quando ho iniziato a disabilitare i componenti, il problema è scomparso a un certo punto, ma non c’era alcuna evidenza di TC rotto. Avevo la sensazione che quando l’apertura del mio forum impiegava più del solito, fosse un chiaro segnale che tutto era tornato a posto. A volte servivano più componenti disabilitati, altre volte bastavano tre. Tutto questo è iniziato forse un mese fa. Ma dato che nessun altro ha segnalato problemi simili, sapevo che ero l’unico :man_shrugging: