Мы используем этот плагин уже несколько лет, но в последнее время он ведёт себя немного нестабильно.
Проблема в том, что хотя установить дату рождения на странице my/preferences/profile можно, и система утверждает, что данные сохранены, на самом деле дата рождения не сохраняется и пропадает после перезагрузки страницы.
Однако в другом экземпляре Discourse (та же версия) такое поведение наблюдается только у некоторых аккаунтов, но не у всех. Мне не удаётся выявить закономерность, но это затрагивает и других пользователей, так что дело точно не только во мне.
Мы заметили это только после перехода с версии 3.5.4 на текущую ESR (2026.1.3), где теперь эта функция включена в ядро. Кто-нибудь ещё сталкивается с тем, что сохранение даты рождения вроде бы работает… но данные не сохраняются?
Дополнение: я, кажется, подтвердил наличие ошибки и способ её воспроизведения.
Эта проблема возникает только тогда, когда включена настройка профиля hide_profile — тогда поле даты рождения в редактировании профиля, похоже, не работает как ожидалось (кажется, что данные не сохраняются). В то же время, если hide_profile отключена, то ранее сохранённая дата рождения отображается. Думаю, это могло быть внесено здесь: