fix(api): correct world, cap level

This commit is contained in:
Sabe Jones
2021-03-10 15:36:17 -06:00
parent e3757994b9
commit 96492e5a0e
4 changed files with 12 additions and 3 deletions

View File

@@ -166,7 +166,9 @@ export async function update (req, res, { isV3 = false }) {
user.flags.lastNewStuffRead = lastNewsPost._id;
}
} else if (acceptablePUTPaths[key]) {
_.set(user, key, val);
let adjustedVal = val;
if (key === 'stats.lvl' && val > 999) adjustedVal = 999;
_.set(user, key, adjustedVal);
} else {
throw new NotAuthorized(res.t('messageUserOperationProtected', { operation: key }));
}