From 01669c63c721223bf8e57df90b8a8080e98cde94 Mon Sep 17 00:00:00 2001 From: gzbender Date: Fri, 2 Nov 2018 16:15:20 +0300 Subject: [PATCH] LIL-705 --- apps/notification/tasks.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/notification/tasks.py b/apps/notification/tasks.py index 9bbf1ca8..5ec33920 100644 --- a/apps/notification/tasks.py +++ b/apps/notification/tasks.py @@ -43,7 +43,10 @@ def send_certificates(email=None, date=None, dry_run=False): for user_id in users: if user_id in notified_users: continue - un = user_notifications.get(user_id, UserNotification(user_id=user_id)) + if not user_id in user_notifications: + un = UserNotification.objects.create(user_id=user_id) + else: + un = user_notifications.get(user_id) print(un.user.email) if dry_run: continue