1
0
Fork 0

wip(backend): Added control to account

This commit is contained in:
joostdecock 2022-11-14 18:45:45 +01:00
parent ea885e4e7e
commit 772cf4ffdf
5 changed files with 31 additions and 26 deletions

View file

@ -328,6 +328,8 @@ UserModel.prototype.guardedUpdate = async function ({ body, user }) {
if (typeof body.bio === 'string') data.bio = body.bio
// Consent
if ([0, 1, 2, 3].includes(body.consent)) data.consent = body.consent
// Consent
if ([1, 2, 3, 4, 5].includes(body.control)) data.control = body.control
// Github
if (typeof body.github === 'string') data.github = body.github.split('@').pop()
// Imperial
@ -426,6 +428,7 @@ UserModel.prototype.asAccount = function () {
id: this.record.id,
bio: this.clear.bio,
consent: this.record.consent,
control: this.record.control,
createdAt: this.record.createdAt,
data: this.clear.data,
email: this.clear.email,