Birthdays converted to Julian on save and converted back on receiving.
We save birthdays without year as birthdays in year 1.
Year 1 is Julian calendar. While our backend is able to handle this , the frontend only knows the Gregorian calendar.
We changed it so that those birthdays are converted to Julian calendar on saving to be consistent.
When receiving them we convert them back.
This prevents errors when importing contacts from Facebook for example.
We save birthdays without year as birthdays in year 1.
Year 1 is Julian calendar. While our backend is able to handle this , the frontend only knows the Gregorian calendar.
We changed it so that those birthdays are converted to Julian calendar on saving to be consistent.
When receiving them we convert them back.
This prevents errors when importing contacts from Facebook for example.