diff --git a/app/routes/workflows.py b/app/routes/workflows.py index 17dc575..a7d4a2c 100644 --- a/app/routes/workflows.py +++ b/app/routes/workflows.py @@ -54,11 +54,10 @@ async def create_workflow( """Create a new workflow definition. Requires write permission.""" tenant_id = uuid.UUID(current_user["tenant_id"]) user_id = uuid.UUID(current_user["user_id"]) - is_admin = current_user.get("is_system_admin", False) data = body.model_dump() try: - return await workflow_service.create_workflow(db, tenant_id, user_id, data, is_system_admin=is_admin) + return await workflow_service.create_workflow(db, tenant_id, user_id, data) except PermissionError as e: raise HTTPException(status_code=403, detail=str(e)) from e