0
0
mirror of https://github.com/naturalcrit/homebrewery.git synced 2025-12-24 16:22:44 +00:00

Pass all error properties to message generator

This commit is contained in:
G.Ambatte
2023-06-25 17:10:25 +12:00
parent da8e7ec610
commit e5ef0aedd3
4 changed files with 12 additions and 4 deletions

View File

@@ -68,7 +68,7 @@ const api = {
const isAuthor = stub?.authors?.includes(req.account?.username);
const isInvited = stub?.invitedAuthors?.includes(req.account?.username);
if(accessType === 'edit' && (authorsExist && !(isAuthor || isInvited))) {
throw { name: 'Access Error', message: 'User is not an Author', status: 401, HBErrorCode: '03' };
throw { name: 'Access Error', message: 'User is not an Author', status: 401, HBErrorCode: '03', authors: stub.authors };
}
// If after all of that we still don't have a brew, throw an exception