diff --git a/InvenTree/plugin/helpers.py b/InvenTree/plugin/helpers.py index 1a5089aefe..2db1b79bdd 100644 --- a/InvenTree/plugin/helpers.py +++ b/InvenTree/plugin/helpers.py @@ -85,6 +85,9 @@ def handle_error(error, do_raise: bool = True, do_log: bool = True, log_name: st log_error({package_name: str(error)}, **log_kwargs) if do_raise: + # do a straight raise if we are playing with enviroment variables at execution time, ignore the broken sample + if settings.TESTING_ENV and package_name != 'integration.broken_sample': + raise error raise IntegrationPluginError(package_name, str(error)) # endregion