From 94a09c0803548b0b9632a2fea0f297e54325805c Mon Sep 17 00:00:00 2001 From: Alexander Meindl Date: Thu, 26 Dec 2019 15:08:38 +0100 Subject: [PATCH] #40 fixed status and priority information --- .rubocop.yml | 4 ++-- lib/redmine_messenger/patches/issue_patch.rb | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.rubocop.yml b/.rubocop.yml index 8bdfaf5..886aabb 100644 --- a/.rubocop.yml +++ b/.rubocop.yml @@ -10,10 +10,10 @@ AllCops: TargetRailsVersion: 5.2 Metrics/AbcSize: - Max: 65 + Enabled: false Metrics/BlockLength: - Max: 60 + Enabled: false Metrics/ClassLength: Enabled: false diff --git a/lib/redmine_messenger/patches/issue_patch.rb b/lib/redmine_messenger/patches/issue_patch.rb index 73dca00..a86ef74 100644 --- a/lib/redmine_messenger/patches/issue_patch.rb +++ b/lib/redmine_messenger/patches/issue_patch.rb @@ -68,12 +68,13 @@ module RedmineMessenger end fields = current_journal.details.map { |d| Messenger.detail_to_field d } - if status_id != status_id_was + if saved_change_to_status_id? fields << { title: I18n.t(:field_status), value: ERB::Util.html_escape(status.to_s), short: true } end - if priority_id != priority_id_was + + if saved_change_to_priority_id? fields << { title: I18n.t(:field_priority), value: ERB::Util.html_escape(priority.to_s), short: true }