Add updateRole endpoint (#6771)

This commit is contained in:
Tom Moor
2024-04-06 07:32:15 -06:00
committed by GitHub
parent 52643c511c
commit 3f209101e6
14 changed files with 314 additions and 207 deletions

View File

@@ -21,7 +21,7 @@ exports[`#users.delete should require authentication 1`] = `
exports[`#users.demote should not allow demoting self 1`] = `
{
"error": "validation_error",
"message": "Unable to demote the current user",
"message": "You cannot change your own role",
"ok": false,
"status": 400,
}
@@ -30,7 +30,7 @@ exports[`#users.demote should not allow demoting self 1`] = `
exports[`#users.demote should require admin 1`] = `
{
"error": "authorization_error",
"message": "Authorization error",
"message": "Admin role required",
"ok": false,
"status": 403,
}
@@ -39,7 +39,7 @@ exports[`#users.demote should require admin 1`] = `
exports[`#users.promote should require admin 1`] = `
{
"error": "authorization_error",
"message": "Authorization error",
"message": "Admin role required",
"ok": false,
"status": 403,
}