From 29fb57ac367171f2259d7c430d20628c8ea17b38 Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Thu, 8 May 2025 12:21:42 +0200 Subject: [PATCH] Event comments should reference the actual assignees --- app/models/card/eventable/system_commenter.rb | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app/models/card/eventable/system_commenter.rb b/app/models/card/eventable/system_commenter.rb index 5c06c272a..2bd4e88fd 100644 --- a/app/models/card/eventable/system_commenter.rb +++ b/app/models/card/eventable/system_commenter.rb @@ -23,13 +23,9 @@ class Card::Eventable::SystemCommenter def comment_body case event.action when "card_assigned" - "Assigned to #{card.assignees.pluck(:name).to_sentence}." + "Assigned to #{event.assignees.pluck(:name).to_sentence}." when "card_unassigned" - if card.assignees.empty? - "Unassigned from #{event.assignees.pluck(:name).to_sentence}." - else - "Assigned to #{card.assignees.pluck(:name).to_sentence}." - end + "Unassigned from #{event.assignees.pluck(:name).to_sentence}." when "card_staged" "#{event.creator.name} moved this to '#{event.stage_name}'." when "card_closed"