diff options
author | Eugenia Grieff <egrieff@gitlab.com> | 2019-06-12 18:55:09 +0300 |
---|---|---|
committer | Nick Thomas <nick@gitlab.com> | 2019-06-12 18:55:09 +0300 |
commit | ef5235cb2d3491e453dc72ca2553dd5a384354ba (patch) | |
tree | a4a87fa5fa77a238c96339bb56a78f0650c81f5e /app | |
parent | 14fef15194ba7e2989aa5e9cdef85772028a8ce3 (diff) |
Resolve "Email notifications do not work properly (issue due date)"
Diffstat (limited to 'app')
-rw-r--r-- | app/models/notification_recipient.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/app/models/notification_recipient.rb b/app/models/notification_recipient.rb index 9b2bbb7eba5..a7f73c0f29c 100644 --- a/app/models/notification_recipient.rb +++ b/app/models/notification_recipient.rb @@ -101,6 +101,7 @@ class NotificationRecipient end def excluded_watcher_action? + return false unless @type == :watch return false unless @custom_action NotificationSetting::EXCLUDED_WATCHER_EVENTS.include?(@custom_action) @@ -140,7 +141,7 @@ class NotificationRecipient return project_setting unless project_setting.nil? || project_setting.global? - group_setting = closest_non_global_group_notification_settting + group_setting = closest_non_global_group_notification_setting return group_setting unless group_setting.nil? @@ -148,7 +149,7 @@ class NotificationRecipient end # Returns the notification_setting of the lowest group in hierarchy with non global level - def closest_non_global_group_notification_settting + def closest_non_global_group_notification_setting return unless @group @group |