diff --git a/easyaudit/signals/model_signals.py b/easyaudit/signals/model_signals.py index 93e4a1a..568dc14 100644 --- a/easyaudit/signals/model_signals.py +++ b/easyaudit/signals/model_signals.py @@ -128,7 +128,8 @@ def crud_flow(): except Exception: pass - raise e + if should_propagate_exceptions(): + raise e if getattr(settings, "TEST", False): crud_flow() @@ -193,7 +194,8 @@ def crud_flow(): except Exception: pass - raise e + if should_propagate_exceptions(): + raise e if getattr(settings, "TEST", False): crud_flow() @@ -297,7 +299,8 @@ def crud_flow(): except Exception: pass - raise e + if should_propagate_exceptions(): + raise e if getattr(settings, "TEST", False): crud_flow() @@ -350,7 +353,8 @@ def crud_flow(): except Exception: pass - raise e + if should_propagate_exceptions(): + raise e if getattr(settings, "TEST", False): crud_flow()