mirror of
https://github.com/rzmk/learnhouse.git
synced 2025-12-19 04:19:25 +00:00
fix: better error handling across the app
This commit is contained in:
parent
1ad8ee12b1
commit
186b0e8401
11 changed files with 66 additions and 96 deletions
|
|
@ -288,7 +288,7 @@ async def verify_rights(request: Request, course_id: str, current_user: PublicUs
|
|||
|
||||
course = await courses.find_one({"course_id": course_id})
|
||||
|
||||
if current_user.user_id == "anonymous" and course["public"] == True:
|
||||
if current_user.user_id == "anonymous" and course["public"] == True and action == "read":
|
||||
return True
|
||||
|
||||
if not course:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue