From 2e876022a570e88feebf89314edd45b6feeafb3e Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Tue, 8 Oct 2024 23:05:37 -0700 Subject: [PATCH] use any here --- src/documents/signals/handlers.py | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/src/documents/signals/handlers.py b/src/documents/signals/handlers.py index c8cba30bd..023c99e62 100644 --- a/src/documents/signals/handlers.py +++ b/src/documents/signals/handlers.py @@ -608,23 +608,13 @@ def run_workflows( else: overrides.title = action.assign_title - if ( - ( - action.assign_view_users is not None - and action.assign_view_users.count() > 0 - ) - or ( - action.assign_view_groups is not None - and action.assign_view_groups.count() > 0 - ) - or ( - action.assign_change_users is not None - and action.assign_change_users.count() > 0 - ) - or ( - action.assign_change_groups is not None - and action.assign_change_groups.count() > 0 - ) + if any( + [ + action.assign_view_users.exists(), + action.assign_view_groups.exists(), + action.assign_change_users.exists(), + action.assign_change_groups.exists(), + ], ): permissions = { "view": {