Recalculate heading winners on incompatibility change
Why: * We should recalculate winners also when an incompatible investment is flagged as compatible again How: * Removing the condition to recalculate that was checking only for a winner investment flagged as incompatible * Extending the Budget::Result model spec to cover that new scenario
This commit is contained in:
@@ -204,7 +204,7 @@ class Budget
|
||||
end
|
||||
|
||||
def recalculate_heading_winners
|
||||
Budget::Result.new(budget, heading).calculate_winners if incompatible_changed? && winner? && incompatible?
|
||||
Budget::Result.new(budget, heading).calculate_winners if incompatible_changed?
|
||||
end
|
||||
|
||||
def set_responsible_name
|
||||
|
||||
Reference in New Issue
Block a user