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 <noreply@anthropic.com>
This commit is contained in:
@@ -187,8 +187,6 @@ class JitsiTokenRequest(BaseModel):
|
|||||||
@router.post("/jitsi_token")
|
@router.post("/jitsi_token")
|
||||||
async def create_jitsi_jwt(request_data: JitsiTokenRequest = Body(...)):
|
async def create_jitsi_jwt(request_data: JitsiTokenRequest = Body(...)):
|
||||||
log.setLevel(logging.INFO)
|
log.setLevel(logging.INFO)
|
||||||
if not request_data.is_moderator:
|
|
||||||
raise HTTPException(status_code=403, detail="JWT generation is only permitted for moderators.")
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
payload = {
|
payload = {
|
||||||
|
|||||||
Reference in New Issue
Block a user