diff --git a/sso/models.py b/sso/models.py index 1be665d..5b7e89f 100644 --- a/sso/models.py +++ b/sso/models.py @@ -180,8 +180,7 @@ class ServiceAccount(models.Model): @staticmethod def pre_delete_listener( **kwargs ): api = kwargs['instance'].service.api_class - if api.check_user(kwargs['instance'].service_uid): - if not api.delete_user(kwargs['instance'].service_uid): - raise ServiceError('Unable to delete account on related service') + if not api.delete_user(kwargs['instance'].service_uid): + raise ServiceError('Unable to delete account on related service') signals.pre_delete.connect(ServiceAccount.pre_delete_listener, sender=ServiceAccount)