feat(transactions:recurring): try to create transactions on update

This commit is contained in:
Herculino Trotta
2025-08-07 23:35:57 -03:00
parent 540235c1b0
commit d2e5c1d6b3
2 changed files with 2 additions and 0 deletions

View File

@@ -138,6 +138,7 @@ class RecurringTransactionSerializer(serializers.ModelSerializer):
def update(self, instance, validated_data):
instance = super().update(instance, validated_data)
instance.update_unpaid_transactions()
instance.generate_upcoming_transactions()
return instance

View File

@@ -1085,5 +1085,6 @@ class RecurringTransactionForm(forms.ModelForm):
instance.create_upcoming_transactions()
else:
instance.update_unpaid_transactions()
instance.generate_upcoming_transactions()
return instance