From 78bb08d4a35c8ffd7608f9797bc0de0a67edf4f6 Mon Sep 17 00:00:00 2001 From: Abhimanyu Saharan Date: Mon, 9 Feb 2026 02:59:09 +0530 Subject: [PATCH] refactor: streamline access check logic in organizations.py --- backend/app/services/organizations.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/backend/app/services/organizations.py b/backend/app/services/organizations.py index 5cfe72a..96bfc7b 100644 --- a/backend/app/services/organizations.py +++ b/backend/app/services/organizations.py @@ -237,9 +237,8 @@ async def has_board_access( if write: if member_all_boards_write(member): return True - else: - if member_all_boards_read(member): - return True + elif member_all_boards_read(member): + return True access = await OrganizationBoardAccess.objects.filter_by( organization_member_id=member.id, board_id=board.id,