Ignore no rows found in disableFreebies (#1326)

This commit is contained in:
ekzyis 2024-08-22 18:09:22 -05:00 committed by GitHub
parent 82788b35bf
commit 382f16643d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -628,10 +628,17 @@ export default {
}
// disable freebies if it hasn't been set yet
await models.user.update({
where: { id: me.id, disableFreebies: null },
data: { disableFreebies: true }
})
try {
await models.user.update({
where: { id: me.id, disableFreebies: null },
data: { disableFreebies: true }
})
} catch (err) {
// ignore 'record not found' errors
if (err.code !== 'P2025') {
throw err
}
}
return true
},