diff --git a/models/ws_caea_configuration.py b/models/ws_caea_configuration.py index 66edff0333e0e85036501d19c33121274ecc97f7..64e1f753ae4cc994c46c00f0f50ab88a434beaa6 100644 --- a/models/ws_caea_configuration.py +++ b/models/ws_caea_configuration.py @@ -134,7 +134,10 @@ class WsCaeaConfiguration(models.Model): if no_cache: client = Client(self.url, cache=NoCache()) - ws = MTXCAEasywsy(self, url=self.url, client=client) + try: + ws = MTXCAEasywsy(self, url=self.url, client=client) + except Exception as e: + raise exceptions.ValidationError(str(e)) return ws def get_errors(self, error):