L'intervallo di date sembra sbagliato

Ciao, sono su Discourse 2025.11.0 e penso ci sia un problema con la paginazione del calendario:

Ho creato due eventi:

  • da 2025-08-27T14:00:00.000+02:00 a 2025-08-27T15:00:00.000+02:00
  • da 2025-11-29T12:00:00.000+01:00 a 2025-11-29T13:00:00.000+01:00

Quando, nel calendario, visualizzo il mese corrente (/upcoming-events/month/2025/11/1), posso vedere che la chiamata API viene effettuata con le date before/after corrette:
/discourse-post-event/events?after=2025-10-27T00%3A00%3A00%2B01%3A00\u0026before=2025-12-08T00%3A00%3A00%2B01%3A00\u0026attending_user=.

Ma vengono restituiti entrambi gli eventi, anche se il primo è fuori intervallo.

E quando cambio mese per visualizzare 08/2025, non viene restituito nessun evento.

2 Mi Piace

Ho appena provato in locale e non riesco a riprodurre :thinking:

Hai qualche possibilità di dettagliare i tuoi passaggi?

1 Mi Piace

Ciao @zogstrip!

Lo sto rifacendo dopo aver cancellato tutto il mio ambiente di sviluppo (dati e tmp) e non sono riuscito a riprodurlo nemmeno io. È strano. Potrebbe dipendere da dati non validi che avevo in precedenza.

Scusa per il problema.

Ma sì, per i passaggi, ho “solo” creato due eventi con date diverse, tramite il modulo “nuovo argomento”.

Nessun problema.

Chiudo questo allora.

Sentiti libero di contattarmi se scopri i passaggi di riproduzione :+1:

Bene, ho capito i passaggi!

  1. Crea un evento per oggi (non penso che la data sia rilevante)
  2. Modifica il post e cambia la data al mese precedente (nell’editor del post, non nel modulo dell’evento, né nel pulsante “Modifica questo evento” dall’evento stesso)
  3. Fallo di nuovo (l’evento dovrebbe essere a ottobre ora)
  4. Vai a ottobre: nessun evento nella risposta API
  5. Torna a dicembre: l’evento è qui (ma non viene visualizzato poiché la data non corrisponde)

Modifica: Ho modificato le date tramite il pulsante “Modifica evento” dai dettagli dell’evento, a settembre, e ora viene restituito nella chiamata API per novembre

Temo di non riuscire ancora a riprodurre. Ogni volta che modifico il post per cambiare il mese nel markdown, l’evento appare correttamente nel calendario degli “eventi imminenti”.

Non so se questo sia d’aiuto, ma ho registrato i passaggi.

Non posso allegare il video al post; il link è valido fino al 2026/02/01

1 Mi Piace

Vedrò domani se riesco a riprodurre questo in un test RSpec

Grazie per il video, sono finalmente riuscito a riprodurlo in locale :raising_hands:

Era piuttosto sottile, ma ecco la correzione.

3 Mi Piace

Ben fatto!

Grazie per averci dato un’occhiata!

1 Mi Piace