From 250b19b0d38cfcdb73d5f705aefc091ce45c938e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javi=20Mart=C3=ADn?= Date: Tue, 18 Dec 2018 20:34:29 +0100 Subject: [PATCH] Remove literal used in condition The right syntax would have been: `after_save :recalculate_heading_winners, if: :incompatible_changed?` However, since the method `recalculate_heading_winners` already executes the `if incompatible_changed?` condition, removing it keeps the intended behaviour. --- app/models/budget/investment.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/budget/investment.rb b/app/models/budget/investment.rb index f4ea4b090..0b4a9ddba 100644 --- a/app/models/budget/investment.rb +++ b/app/models/budget/investment.rb @@ -95,7 +95,7 @@ class Budget scope :for_render, -> { includes(:heading) } before_save :calculate_confidence_score - after_save :recalculate_heading_winners if :incompatible_changed? + after_save :recalculate_heading_winners before_validation :set_responsible_name before_validation :set_denormalized_ids