Utilizziamo questo plugin da anni, ma ultimamente si comporta in modo un po’ erratico.
Il problema è che, sebbene sia possibile impostare una data di nascita su my/preferences/profile e il sistema affermi di salvarla, in realtà la data di nascita non viene salvata e scompare non appena la pagina viene ricaricata.
Tuttavia, in un’altra istanza di Discourse (stessa versione), questo comportamento sembra verificarsi solo per alcuni account e non per altri. Non riesco a capire il pattern, ma sta influenzando anche altri utenti, quindi non riguarda sicuramente solo me.
Ce ne siamo accorti solo dopo essere passati dalla versione 3.5.4 all’attuale ESR (2026.1.3), dove ora è incluso nel core. Qualcun altro sta riscontrando questo problema, dove il salvataggio della data di nascita sembra funzionare… ma in realtà non viene mantenuto?
Aggiornamento: credo di aver confermato il bug e come riprodurlo.
Questo problema sembra verificarsi solo quando l’impostazione del profilo hide_profile è abilitata: in tal caso, il campo data di nascita nella modifica del profilo sembra non funzionare come previsto (sembra non essere salvato). Mentre, se hide_profile è disabilitato, la data di nascita salvata in precedenza viene visualizzata. Credo che ciò possa essere stato introdotto qui: