fix: validate data pop None

This commit is contained in:
caoqianming 2024-11-21 17:04:36 +08:00
parent 05af336180
commit 8c63aea877
1 changed files with 4 additions and 4 deletions

View File

@ -185,7 +185,7 @@ class MIODoSerializer(CustomModelSerializer):
return super().create(validated_data) return super().create(validated_data)
def update(self, instance, validated_data): def update(self, instance, validated_data):
validated_data.pop('type') validated_data.pop('type', None)
return super().update(instance, validated_data) return super().update(instance, validated_data)
@ -212,7 +212,7 @@ class MIOSaleSerializer(CustomModelSerializer):
return super().create(validated_data) return super().create(validated_data)
def update(self, instance, validated_data): def update(self, instance, validated_data):
validated_data.pop('type') validated_data.pop('type', None)
return super().update(instance, validated_data) return super().update(instance, validated_data)
@ -239,7 +239,7 @@ class MIOPurSerializer(CustomModelSerializer):
return super().create(validated_data) return super().create(validated_data)
def update(self, instance, validated_data): def update(self, instance, validated_data):
validated_data.pop('type') validated_data.pop('type', None)
return super().update(instance, validated_data) return super().update(instance, validated_data)
@ -259,7 +259,7 @@ class MIOOtherSerializer(CustomModelSerializer):
return super().create(validated_data) return super().create(validated_data)
def update(self, instance, validated_data): def update(self, instance, validated_data):
validated_data.pop('type') validated_data.pop('type', None)
return super().update(instance, validated_data) return super().update(instance, validated_data)