feat(recurring-transaction): update unpaid transactions info when recurring transaction is updated

This commit is contained in:
Herculino Trotta
2025-01-11 13:34:49 -03:00
parent f81f1d83fd
commit b951e5f069
3 changed files with 37 additions and 0 deletions

View File

@@ -120,6 +120,11 @@ class RecurringTransactionSerializer(serializers.ModelSerializer):
instance.create_upcoming_transactions()
return instance
def update(self, instance, validated_data):
instance = super().update(instance, validated_data)
instance.update_unpaid_transactions()
return instance
class TransactionSerializer(serializers.ModelSerializer):
category = TransactionCategoryField(required=False)