Skip to content

Commit 4ce0896

Browse files
committed
Show 401 for unauthenticated users trying to access package edit page
1 parent e0fd8ea commit 4ce0896

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

apps/cyberstorm-remix/app/p/packageEdit.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,11 @@ export async function clientLoader({ params }: LoaderFunctionArgs) {
9292
params.packageId
9393
);
9494

95-
if (
96-
!permissions?.permissions.can_manage &&
97-
!permissions?.permissions.can_moderate
95+
if (!permissions) {
96+
throw new Response("Unauthenticated", { status: 401 });
97+
} else if (
98+
!permissions.permissions.can_manage &&
99+
!permissions.permissions.can_moderate
98100
) {
99101
throw new Response("Unauthorized", { status: 403 });
100102
}

0 commit comments

Comments
 (0)