From a4df20d6f7c1db762f9546d2a4556541cc0bd13f Mon Sep 17 00:00:00 2001 From: Alan Date: Fri, 23 Oct 2020 16:10:12 -0300 Subject: [PATCH 1/2] raise warnings.warn( TypeError: exceptions must derive from BaseException --- error_tracker/django/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/error_tracker/django/__init__.py b/error_tracker/django/__init__.py index 53afe9d..6199ab8 100644 --- a/error_tracker/django/__init__.py +++ b/error_tracker/django/__init__.py @@ -40,7 +40,7 @@ def get_exception_model(): warning_message="Model " + model_path + " is not importable") if model is not None: return model - raise warnings.warn( + raise Exception( "APP_ERROR_DB_MODEL refers to model '%s' that has not been installed" % model_path ) raise Exception("APP_ERROR_DB_MODEL is set to '%s' but it can't be imported" % model_path) From 2a5b80429de082d9cc67e34a513709c13d28010c Mon Sep 17 00:00:00 2001 From: Alan Date: Fri, 23 Oct 2020 16:20:34 -0300 Subject: [PATCH 2/2] TypeError: exceptions must derive from BaseException --- error_tracker/django/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/error_tracker/django/__init__.py b/error_tracker/django/__init__.py index 6199ab8..04fb8df 100644 --- a/error_tracker/django/__init__.py +++ b/error_tracker/django/__init__.py @@ -40,7 +40,7 @@ def get_exception_model(): warning_message="Model " + model_path + " is not importable") if model is not None: return model - raise Exception( + raise LookupError( "APP_ERROR_DB_MODEL refers to model '%s' that has not been installed" % model_path ) raise Exception("APP_ERROR_DB_MODEL is set to '%s' but it can't be imported" % model_path)