Attualmente, il selettore di date nell’amministrazione ( /admin/reports/signups ) richiede di scegliere una data selezionandola dal calendario a comparsa. Per una data molto lontana nel passato, è scomodo cliccare la freccia sinistra per decrementare di un mese alla volta. Per dieci anni, ciò significa 120 clic.
Il comportamento desiderato e atteso sarebbe quello di consentire l’inserimento diretto nel campo data, digitare l’anno, premere Invio e ottenere i risultati.
Tuttavia, Discourse inizia a elaborare i risultati non appena una cifra nel campo data viene modificata o cancellata: cancellando l’ultima cifra di 2021, viene avviato il processo di recupero dei risultati dall’anno 202:
Un workaround consiste nell’utilizzare l’URL per impostare le date, ma questo vanifica lo scopo di un selettore di date.
/admin/reports/signups?end_date=2021-02-09&start_date=1998-01-08


