fix: group permissions

This commit is contained in:
msramalho
2023-07-11 15:42:44 +01:00
parent 409eb07b44
commit 344cc8d2bd
3 changed files with 14 additions and 11 deletions

View File

@@ -137,8 +137,7 @@ def is_group_invalid_for_user(public: bool, group_id: str, author_id: str):
if not public and group_id and len(group_id) > 0:
# ensure group is valid for user
with get_db() as session:
db_group = crud.get_group_for_user(session, group_id, author_id)
if not db_group:
if not crud.is_user_in_group(session, group_id, author_id):
logger.error(em := f"User {author_id} is not part of {group_id}, no permission")
return em
return False