Commit a3f17ed32e7575fbe914a1cfcda13f2b198f7ee9
1 parent
93e9f2896e
Exists in
master
only save if necessary
Showing 1 changed file with 2 additions and 0 deletions Side-by-side Diff
flashcards/models.py
View file @
a3f17ed
... | ... | @@ -351,6 +351,8 @@ |
351 | 351 | user_card, created = UserFlashcard.objects.get_or_create(user=user, flashcard=self) |
352 | 352 | user_card.mask = new_data.get('mask', user_card.mask) |
353 | 353 | user_card.save() |
354 | + if not create_new: | |
355 | + self.save() | |
354 | 356 | import flashcards.pushes |
355 | 357 | flashcards.pushes.push_deck_event('card_fixed', self, user) |
356 | 358 | return self |