Using 0 as default year broke the database for some reason. The default year now is 2000 which seems to work. However, all birthdays that were saved with the previous system may be off by a few days. For example when testing this PR and setting my birthday to MARCH 23 with the old system, MARCH 25 was written to the database
Checklist
Description
Fixes birthdays
Migration
Using
0
as default year broke the database for some reason. The default year now is2000
which seems to work. However, all birthdays that were saved with the previous system may be off by a few days. For example when testing this PR and setting my birthday toMARCH 23
with the old system,MARCH 25
was written to the database