From ebc5db96daee72af4fe28be443a93f446778c1e6 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Tue, 31 Mar 2026 17:46:27 -0400 Subject: [PATCH] fix(jitsi): allow non-moderators to request Jitsi tokens Removed the 403 guard that blocked non-moderators. is_moderator is already passed through to the token payload, so participants get "moderator": false as expected. Co-Authored-By: Claude Sonnet 4.6 --- app/routers/api.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/app/routers/api.py b/app/routers/api.py index 001b217..dd463ac 100644 --- a/app/routers/api.py +++ b/app/routers/api.py @@ -187,8 +187,6 @@ class JitsiTokenRequest(BaseModel): @router.post("/jitsi_token") async def create_jitsi_jwt(request_data: JitsiTokenRequest = Body(...)): log.setLevel(logging.INFO) - if not request_data.is_moderator: - raise HTTPException(status_code=403, detail="JWT generation is only permitted for moderators.") try: payload = {