We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 36fe961 commit 91a4ef4Copy full SHA for 91a4ef4
1 file changed
core/common/tasks.py
@@ -22,15 +22,17 @@ def delete_organization(org_id):
22
from core.orgs.models import Organization
23
logger.info('Finding org...')
24
25
- org = Organization.objects.filter(id=org_id).first()
+ queryset = Organization.objects.filter(id=org_id)
26
27
- if not org: # pragma: no cover
+ if not queryset.exists():
28
logger.info('Not found org %s', org_id)
29
return
30
31
+ org = queryset.first()
32
+
33
try:
34
logger.info('Found org %s. Beginning purge...', org.mnemonic)
- org.delete()
35
+ queryset.delete()
36
from core.pins.models import Pin
37
Pin.objects.filter(resource_type__model='organization', resource_id=org.id).delete()
38
from core.client_configs.models import ClientConfig
0 commit comments