mirror of
https://github.com/we-promise/sure.git
synced 2026-04-17 11:04:14 +00:00
fix: Set recurring transaction to active only if new record. Keep current status otherwise.
This commit is contained in:
@@ -107,7 +107,7 @@ class RecurringTransaction
|
||||
last_occurrence_date: pattern[:last_occurrence_date],
|
||||
next_expected_date: calculate_next_expected_date(pattern[:last_occurrence_date], pattern[:expected_day_of_month]),
|
||||
occurrence_count: pattern[:occurrence_count],
|
||||
status: "active"
|
||||
status: recurring_transaction.new_record? ? "active" : recurring_transaction.status
|
||||
)
|
||||
|
||||
recurring_transaction.save!
|
||||
|
||||
Reference in New Issue
Block a user