mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-04-25 10:08:36 +02:00
Merge pull request #318
feat(transactions:recurring): try to create transactions on update
This commit is contained in:
@@ -138,6 +138,7 @@ class RecurringTransactionSerializer(serializers.ModelSerializer):
|
|||||||
def update(self, instance, validated_data):
|
def update(self, instance, validated_data):
|
||||||
instance = super().update(instance, validated_data)
|
instance = super().update(instance, validated_data)
|
||||||
instance.update_unpaid_transactions()
|
instance.update_unpaid_transactions()
|
||||||
|
instance.generate_upcoming_transactions()
|
||||||
return instance
|
return instance
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -1085,5 +1085,6 @@ class RecurringTransactionForm(forms.ModelForm):
|
|||||||
instance.create_upcoming_transactions()
|
instance.create_upcoming_transactions()
|
||||||
else:
|
else:
|
||||||
instance.update_unpaid_transactions()
|
instance.update_unpaid_transactions()
|
||||||
|
instance.generate_upcoming_transactions()
|
||||||
|
|
||||||
return instance
|
return instance
|
||||||
|
|||||||
Reference in New Issue
Block a user