Watches werent falling back to global default formats correctly

default-format-fallback
dgtlmoon 1 year ago
parent e709201955
commit 30251853d7

@ -93,6 +93,12 @@ def process_notification(n_object, datastore):
valid_notification_formats[default_notification_format], valid_notification_formats[default_notification_format],
) )
# If we arrived with 'System default' then look it up
if n_format == default_notification_format_for_watch and datastore.data['settings']['application'].get('notification_format') != default_notification_format_for_watch:
# Initially text or whatever
n_format = datastore.data['settings']['application'].get('notification_format', valid_notification_formats[default_notification_format])
# https://github.com/caronc/apprise/wiki/Development_LogCapture # https://github.com/caronc/apprise/wiki/Development_LogCapture
# Anything higher than or equal to WARNING (which covers things like Connection errors) # Anything higher than or equal to WARNING (which covers things like Connection errors)
# raise it as an exception # raise it as an exception

@ -71,7 +71,7 @@ class update_worker(threading.Thread):
from changedetectionio.notification import ( from changedetectionio.notification import (
default_notification_format_for_watch, default_notification_format_for_watch,
default_notification_body, default_notification_body,
default_notification_title, default_notification_title
) )

Loading…
Cancel
Save