From 0af3e76a6abdeb353c18c9c317e08c355295ed85 Mon Sep 17 00:00:00 2001 From: Jorge Manrubia Date: Thu, 30 Oct 2025 07:52:26 +0100 Subject: [PATCH] Don't track triage events when postponing cards --- app/models/card/postponable.rb | 2 +- app/models/card/triageable.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/models/card/postponable.rb b/app/models/card/postponable.rb index 93ecd0554..ab5896075 100644 --- a/app/models/card/postponable.rb +++ b/app/models/card/postponable.rb @@ -30,7 +30,7 @@ module Card::Postponable def postpone(user: Current.user, event_name: :postponed) transaction do - send_back_to_triage + send_back_to_triage(skip_event: true) reopen activity_spike&.destroy create_not_now!(user: user) unless postponed? diff --git a/app/models/card/triageable.rb b/app/models/card/triageable.rb index 1e19bed9a..c324c709b 100644 --- a/app/models/card/triageable.rb +++ b/app/models/card/triageable.rb @@ -26,11 +26,11 @@ module Card::Triageable end end - def send_back_to_triage + def send_back_to_triage(skip_event: false) transaction do resume update! column: nil - track_event "sent_back_to_triage" + track_event "sent_back_to_triage" unless skip_event end end end