[bug] fix saving datepicker value unchanged

This commit is contained in:
Andrea Vos 2021-12-14 19:11:24 +01:00
parent 2011064443
commit 5d7767dfea
2 changed files with 3 additions and 1 deletions

View File

@ -322,7 +322,7 @@
names: listToDict(this.names),
pronouns: listToDict(this.pronouns),
description: this.description,
birthday: this.birthday ? formatDate(this.birthday) : null,
birthday: formatDate(this.birthday),
links: [...this.links],
flags: [...this.flags],
customFlags: {...this.customFlags},

View File

@ -6,6 +6,8 @@ module.exports = {
minBirthdate,
maxBirthdate,
formatDate(bd) {
if (!bd) { return null; }
if (typeof(bd) === 'string') { return bd; }
return `${bd.getFullYear()}-${('0' + (bd.getMonth() + 1)).slice(-2)}-${('0' + bd.getDate()).slice(-2)}`;
},
parseDate(bd) {