Filter alerts on enabled=True

Currently we have an enabled flag on alert plugins but its never used.
This commit is contained in:
Frank Hamand 2017-04-11 18:27:32 +01:00
parent 3a68bb5cdf
commit 8c9cb3af8b

View File

@ -51,7 +51,7 @@ class AlertPluginUserData(PolymorphicModel):
def send_alert(service, duty_officers=None):
users = service.users_to_notify.filter(is_active=True)
for alert in service.alerts.all():
for alert in service.alerts.filter(enabled=True):
try:
alert._send_alert(service, users, duty_officers)
except Exception as e:
@ -60,7 +60,7 @@ def send_alert(service, duty_officers=None):
def send_alert_update(service, duty_officers=None):
users = service.users_to_notify.filter(is_active=True)
for alert in service.alerts.all():
for alert in service.alerts.filter(enabled=True):
if hasattr(alert, 'send_alert_update'):
try:
alert._send_alert_update(service, users, duty_officers)