Perché la ricorrenza non funziona correttamente sulla mia istanza Discourse?

Ok, quindi, posso inserire un elemento data-ora per domani pomeriggio:

[date=2021-01-06 time=14:00:00 timezone="America/New_York"]

2021-01-06T19:00:00Z

e funziona molto bene, mostrandomi attualmente:

image

Poi noto l’opzione “ricorrente” nella parte avanzata della finestra di dialogo, e questo evento si ripete ogni due settimane, quindi faccio:

[date=2021-01-06 time=14:00:00 timezone="America/New_York" recurring="2.weeks"]

2021-01-06T19:00:00Z

che, su questo server mi dà domani come previsto (al momento, stesso “Domani 14:00”), ma la stessa riga sulla mia istanza Discourse ospitata mi dà:

image

Che è strano! Perché non funziona?

E diventa ancora più strano. Se uso

[date=2021-01-12 time=14:00:00 timezone="America/New_York" recurring="2.weeks"]

ottengo “26 gennaio 2021, 14:00” — due settimane dopo — ma se aggiungo un giorno:

[date=2021-01-13 time=14:00:00 timezone="America/New_York" recurring="2.weeks"]

ottengo “31 gennaio 2021, 14:00”, e sembra che l’errore si accumuli da lì. Se inserisco il 1° agosto, mi restituisce il 25 novembre! Se inserisco 3000-01-01, ottengo il 14 luglio 3489.

Cosa sta succedendo qui?

3 Mi Piace

Ah, e per un’ulteriore stranezza, le ripetizioni orarie non funzionano né sul mio sito né qui. Se faccio:

[date=2021-01-05 time=14:00:00 timezone="America/New_York" recurring="1.hours"]
[date=2021-01-05 time=14:00:00 timezone="America/New_York" recurring="2.hours"]
[date=2021-01-05 time=14:00:00 timezone="America/New_York" recurring="3.hours"]
[date=2021-01-05 time=14:00:00 timezone="America/New_York" recurring="4.hours"]
[date=2021-01-05 time=14:00:00 timezone="America/New_York" recurring="5.hours"]

Così:

2021-01-05T19:00:00Z
2021-01-05T19:00:00Z
2021-01-05T19:00:00Z
2021-01-05T19:00:00Z
2021-01-05T19:00:00Z

quello che ottengo effettivamente è questo (immagine):

Non sono sicuro che le ripetizioni inferiori a un giorno siano davvero utili, ma dato che la finestra di dialogo indica che sono un’opzione, mi aspetterei che funzionino.

3 Mi Piace

Già segnalato e risolto su Recurring date is showing wrong next date, motivo per cui qui su meta funziona. Se aggiorni all’ultima versione, sono sicuro che il problema sarà risolto anche sulla tua istanza. :slight_smile:

4 Mi Piace

Hmm, le ripetizioni orarie sono sicuramente ancora buggate, però.

4 Mi Piace

È normale che gli aggiornamenti arrivino prima su Meta e vengano poi distribuiti alle istanze ospitate in un secondo momento?

Sì, ma non ho idea di quanto sia tipicamente lungo il ritardo.

1 Mi Piace

@j.jaffeux è a conoscenza di quanto sopra?

1 Mi Piace

No, non lo ero, grazie, darò un’occhiata appena possibile domani mattina.

3 Mi Piace

In attesa di revisione, ma questo dovrebbe risolvere il problema:

3 Mi Piace

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