Skip to content

Commit 9ceee8a

Browse files
authored
按照龙神的建议修改了/app/admin/events/AdminGuard.tsx 57行的内容 (#313)
Refs #302 (P2-3)
1 parent bff6f8e commit 9ceee8a

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

app/admin/events/AdminGuard.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,7 @@ export function AdminGuard({ children, required = "admin" }: Props) {
5454
if (status === "unauthenticated") return null;
5555

5656
const roles = user?.roles ?? [];
57-
const passes = required === "superadmin"
58-
? roles.includes("superadmin")
59-
: roles.includes("admin"); // superadmin 在 seed 里也会带 admin,所以这里一起通过
57+
const passes = roles.includes("superadmin") || roles.includes(required); // superadmin 在 seed 里也会带 admin,所以这里一起通过
6058
if (!passes) {
6159
return (
6260
<main className="pt-32 pb-16 min-h-screen flex items-center justify-center px-6">

0 commit comments

Comments
 (0)