From 5fbc985b678366786dd0c0ac5b197fbebdf27a11 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Sun, 28 Dec 2025 21:00:06 -0800 Subject: [PATCH] simplify this --- src/documents/signals/handlers.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/documents/signals/handlers.py b/src/documents/signals/handlers.py index f246f32e5..2303999d3 100644 --- a/src/documents/signals/handlers.py +++ b/src/documents/signals/handlers.py @@ -793,13 +793,11 @@ def run_workflows( logging_group, original_file, ) - elif action.type == WorkflowAction.WorkflowActionType.PASSWORD_REMOVAL: - if use_overrides: - logger.info( - "Skipping password removal action during consumption workflow", - extra={"group": logging_group}, - ) - continue + elif ( + action.type == WorkflowAction.WorkflowActionType.PASSWORD_REMOVAL + and not use_overrides + ): + # Password removal only makes sense on actual documents execute_password_removal_action(action, document, logging_group) if not use_overrides: