Skip to content

按照作者的建议修改了/app/admin/events/AdminGuard.tsx 57行的内容#313

Merged
longsizhuo merged 1 commit intoInvolutionHell:mainfrom
karicms:fix-superadmin
Apr 19, 2026
Merged

按照作者的建议修改了/app/admin/events/AdminGuard.tsx 57行的内容#313
longsizhuo merged 1 commit intoInvolutionHell:mainfrom
karicms:fix-superadmin

Conversation

@karicms
Copy link
Copy Markdown
Contributor

@karicms karicms commented Apr 19, 2026

No description provided.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 19, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
website-preview Ready Ready Preview, Comment Apr 19, 2026 1:12pm

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 19, 2026

@karicms is attempting to deploy a commit to the longsizhuo's projects Team on Vercel.

A member of the Team first needs to authorize it.

@longsizhuo
Copy link
Copy Markdown
Member

感谢 @karicms 🙏

这个改动正好对应 #302 里的 P2-3 AdminGuard 权限判断依赖 seed 脚本,diff 和 issue 里写的建议一模一样。显式写 roles.includes(required) || roles.includes("superadmin") 后,就算未来 seed 里 superadmin 不再带 admin 角色,后台入口也不会突然挡住 superadmin,鲁棒性好很多。

Refs #302

@longsizhuo longsizhuo merged commit 9ceee8a into InvolutionHell:main Apr 19, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants