From 8162eeb01d36ad85f6e469a3270d31042273a968 Mon Sep 17 00:00:00 2001 From: Alexander Meindl Date: Wed, 12 Jul 2017 19:00:22 +0200 Subject: [PATCH] Remove issue.save from changeset hook --- lib/redmine_messenger/hooks.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/redmine_messenger/hooks.rb b/lib/redmine_messenger/hooks.rb index d52e4b6..6780f39 100644 --- a/lib/redmine_messenger/hooks.rb +++ b/lib/redmine_messenger/hooks.rb @@ -10,7 +10,7 @@ module RedmineMessenger channels = Messenger.channels_for_project issue.project url = Messenger.url_for_project issue.project - return unless channels.present? && url && issue.save && Messenger.setting_for_project(issue.project, :post_updates) + return unless channels.present? && url && issue.changes.any? && Messenger.setting_for_project(issue.project, :post_updates) return if issue.is_private? && !Messenger.setting_for_project(issue.project, :post_private_issues) msg = "[#{ERB::Util.html_escape(issue.project)}] #{ERB::Util.html_escape(journal.user.to_s)} updated <#{Messenger.object_url issue}|#{ERB::Util.html_escape(issue)}>"