We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 07ec5c0 commit 98714ebCopy full SHA for 98714eb
src/api/functions/authorization.ts
@@ -29,11 +29,14 @@ export async function getUserRoles(
29
},
30
});
31
const response = await dynamoClient.send(command);
32
- if (!response || !response.Item) {
+ if (!response) {
33
throw new DatabaseFetchError({
34
message: "Could not get user roles",
35
36
}
37
+ if (!response.Item) {
38
+ return [];
39
+ }
40
const items = unmarshall(response.Item) as { roles: AppRoles[] | ["all"] };
41
if (!("roles" in items)) {
42
return [];
0 commit comments