From 1c45192653b88471b8b01dea2c35a8529fdac606 Mon Sep 17 00:00:00 2001 From: Igor Pronin Date: Tue, 25 Aug 2020 11:54:30 +0300 Subject: [PATCH] Added watcher_users to list of users to be notitfied --- lib/redmine_messenger/patches/issue_patch.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/redmine_messenger/patches/issue_patch.rb b/lib/redmine_messenger/patches/issue_patch.rb index 8ee047e..462bae3 100644 --- a/lib/redmine_messenger/patches/issue_patch.rb +++ b/lib/redmine_messenger/patches/issue_patch.rb @@ -16,7 +16,9 @@ module RedmineMessenger url = Messenger.url_for_project project if Messenger.setting_for_project(project, :messenger_direct_users_messages) - notified_users.each do |user| + to_be_notified = notified_users + watcher_users + to_be_notified = to_be_notified.compact.uniq + to_be_notified.each do |user| channels.append "@#{user.login}" if user.login != author.login end end @@ -70,7 +72,9 @@ module RedmineMessenger url = Messenger.url_for_project project if Messenger.setting_for_project(project, :messenger_direct_users_messages) - notified_users.each do |user| + to_be_notified = notified_users + watcher_users + to_be_notified = to_be_notified.compact.uniq + to_be_notified.each do |user| channels.append "@#{user.login}" if user.login != current_journal.user.login end end