From 7de503f91ec7f0f8f5c66fa2ddbc9124065e01d9 Mon Sep 17 00:00:00 2001 From: Jens Kleineheismann Date: Tue, 23 Jan 2018 20:07:36 +0100 Subject: [PATCH] Added config option to switch off email notifications. --- dav_events/config.py | 1 + dav_events/emails.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/dav_events/config.py b/dav_events/config.py index 62b3fc6..c8780b6 100644 --- a/dav_events/config.py +++ b/dav_events/config.py @@ -2,6 +2,7 @@ from django.utils.translation import ugettext_lazy as _ # E-Mails +ENABLE_EMAIL_NOTIFICATIONS = True EMAIL_SENDER = 'Jens Kleineheismann ' BASE_URL = 'http://localhost:8000' diff --git a/dav_events/emails.py b/dav_events/emails.py index e73e0fd..d671b37 100644 --- a/dav_events/emails.py +++ b/dav_events/emails.py @@ -49,6 +49,8 @@ class AbstractMail(object): raise NotImplementedError() def send(self): + if not config.ENABLE_EMAIL_NOTIFICATIONS: + return None subject = self._get_subject() body = self._get_body() sender = self._sender