Aggiornato. Gli eventi del calendario preesistenti sono stati spostati dall'ora locale a UTC

Ho eseguito ./laucher app rebuild stamattina (ci sono anche altri modi per aggiornare, come la GUI).

Questo è il dettaglio attuale fornito nella pagina Admin.

Il mio Discourse ha un calendario molto attivo. Tutti gli orari di inizio e fine degli eventi predefiniti sono stati reimpostati dall’ora locale all’ora UTC. Ciò ha un impatto significativo sulla mia community.

Quell’evento è stato definito come 9:00 → 17:30.

Puoi mostrarci il codice sorgente di quel post in cui è definito l’evento?

In realtà, l’evento visualizza solo gli orari degli eventi in UTC. Fare clic (o forse passare il mouse) sull’evento mostra questo.

Molto strano. Ho visto diversi casi:

  1. Come un altro utente, l’evento visitato mostra l’ora locale.
  2. Come amministratore, un evento era UTC. Aggiornato. L’evento è stato aggiornato all’ora locale.
  3. Come amministratore, ho scelto un altro evento. Viene mostrata l’ora locale.
  4. Come amministratore, quell’evento del 22 dicembre viene ancora mostrato come UTC.
  5. Come un altro utente, quell’evento del 22 dicembre viene visualizzato come ora locale.

Sono contento di avere uno screenshot, altrimenti penserei di stare impazzendo.

[event start="2024-12-22 09:00" status="standalone" timezone="America/Toronto" end="2024-12-22 17:30" reminders="bumpTopic.3.days" allowedGroups="trust_level_0"]
[/event]

A giudicare da quanto si può intuire, questi post probabilmente necessitavano di una rielaborazione e il tuo server li sta elaborando e rielaborando con formattazione aggiornata.

Su un post che appare ancora “sbagliato”, se forzi una rielaborazione:

appare corretto?

Sono troppo tardi. Ho aggiornato la pagina del mio esempio e l’evento è stato aggiornato all’ora locale.

Se trovo un altro evento problematico, proverò il tuo suggerimento.

Aggiungerò che il mio aggiornamento è stato completato più di 5 ore fa. Non è un sito grande. Non è nemmeno un server potente, ma è adeguato.

Questo è un problema con le date locali, a volte non vengono applicate al calendario, ne siamo consapevoli, cercherò di risolvere questo problema nel prossimo futuro.

2 Mi Piace

Posso ora confermare che una ricostruzione ha comportato un aggiornamento.

Come amministratore, ho trovato questo evento…

e poi ho utilizzato l’opzione Rebuild HTML (Ricostruisci HTML) e ho ottenuto questo risultato…

1 Mi Piace

L’opzione Rebuild HTML non sembra necessaria. Posso ottenere un risultato corretto semplicemente aggiornando la pagina. È fastidioso, però, perché navigare dal calendario degli eventi imminenti all’evento mi dà orari errati. I membri si aspettano di vedere un risultato affidabile ogni volta.

Non credo di aver trovato un caso di orari visualizzati in modo errato per un utente diverso dall’amministratore.

Ho inviato una correzione qualche giorno fa che dovrebbe risolvere questo problema:

3 Mi Piace

Questo argomento è stato chiuso automaticamente 3 giorni dopo l’ultima risposta. Non sono più permesse nuove risposte.