feat: productionize learning engine and classroom

This commit is contained in:
inman
2026-08-16 21:44:52 +08:00
parent 2d04197f3f
commit ba35adfbfa
124 changed files with 9071 additions and 796 deletions

View File

@@ -70,7 +70,7 @@ export async function POST(request: NextRequest) {
const sameOriginOpsSession = role === 'ops' || role === 'all';
if (sameOriginOpsSession) {
const denied = requireOpsAccess(request);
const denied = await requireOpsAccess(request);
if (denied) return denied;
} else if (role === 'server') {
if (!isPublishTokenConfigured()) {