Send error message only if there is an error

This commit is contained in:
PCoder 2025-03-27 16:21:33 +05:30
parent 8e9315b12d
commit ca099d8c83

View file

@ -69,11 +69,12 @@ class Command(BaseCommand):
'w', 'w',
encoding='utf-8') as f: encoding='utf-8') as f:
f.write(json.dumps(result_dict)) f.write(json.dumps(result_dict))
email_data = { if error_dict:
'subject': 'Check VM Templates ERROR', email_data = {
'from_email': settings.DCL_SUPPORT_FROM_ADDRESS, 'subject': 'Check VM Templates ERROR',
'to': [settings.ADMIN_EMAIL], 'from_email': settings.DCL_SUPPORT_FROM_ADDRESS,
'body': json.dumps(error_dict), 'to': [settings.ADMIN_EMAIL],
} 'body': json.dumps(error_dict),
send_plain_email_task.delay(email_data) }
send_plain_email_task.delay(email_data)
self.stdout.write(self.style.SUCCESS("Done")) self.stdout.write(self.style.SUCCESS("Done"))