Add DomainInformation data

This commit is contained in:
zandercymatics 2023-11-16 14:42:20 -07:00
parent 35a0ed751e
commit 44cd47e51d
No known key found for this signature in database
GPG key ID: FF4636ABEC9682B7
3 changed files with 153 additions and 4 deletions

View file

@ -784,17 +784,17 @@ class OrganizationDataLoader:
"""Updates org data for all TransitionDomains"""
all_transition_domains = TransitionDomain.objects.all()
if len(all_transition_domains) < 1:
logger.error(
raise Exception(
f"{TerminalColors.FAIL}"
"No TransitionDomains exist. Cannot update."
f"{TerminalColors.ENDC}"
)
return None
# Store all actions we want to perform in tds_to_update
self.prepare_transition_domains(all_transition_domains)
# Then if we don't run into any exceptions, bulk_update it
self.bulk_update_transition_domains(self.tds_to_update)
return self.tds_to_update
def prepare_transition_domains(self, transition_domains):
for item in transition_domains: