Fix incorrect handling of admission/personalized in API PATCH

This commit is contained in:
Raphael Michel
2023-01-10 17:28:58 +01:00
parent 1a4d4029c9
commit 6b44cae607
2 changed files with 10 additions and 5 deletions

View File

@@ -268,7 +268,7 @@ class ItemSerializer(I18nAwareModelSerializer):
if data.get('admission') and 'personalized' not in data and not self.instance:
# Backwards compatibility
data['personalized'] = True
elif not data.get('admission'):
elif 'admission' in data and not data['admission']:
data['personalized'] = False
if data.get('issue_giftcard'):