1
0

Add settings for user search (#458)

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/458
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
This commit is contained in:
konrad
2021-04-07 19:31:14 +00:00
parent 7fe0552689
commit 2a56c84e94
5 changed files with 33 additions and 10 deletions

View File

@ -1,8 +1,14 @@
import AbstractModel from './abstractModel'
import UserSettingsModel from '@/models/userSettings'
export default class UserModel extends AbstractModel {
constructor(data) {
super(data)
if (this.settings !== null) {
this.settings = new UserSettingsModel(this.settings)
}
this.created = new Date(this.created)
this.updated = new Date(this.updated)
}
@ -15,6 +21,7 @@ export default class UserModel extends AbstractModel {
name: '',
created: null,
updated: null,
settings: null,
}
}

View File

@ -6,6 +6,8 @@ export default class UserSettingsModel extends AbstractModel {
return {
name: '',
emailRemindersEnabled: true,
discoverableByName: false,
discoverableByEmail: false,
}
}
}