Skip to content

Commit 35eeec0

Browse files
committed
⏪️(backend) remove is_main default hack
As DRF encode/django-rest-framework#9030 has been reverted in 3.15.1, the related hack is no longer needed.
1 parent 284bf41 commit 35eeec0

File tree

2 files changed

+0
-20
lines changed

2 files changed

+0
-20
lines changed

src/backend/joanie/core/serializers/client.py

-10
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import markdown
99
from drf_spectacular.utils import extend_schema_field
1010
from rest_framework import exceptions, serializers
11-
from rest_framework.fields import empty
1211
from rest_framework.generics import get_object_or_404
1312

1413
from joanie.core import enums, models
@@ -86,15 +85,6 @@ class Meta:
8685
"id",
8786
]
8887

89-
def run_validation(self, data=empty):
90-
"""
91-
Ignore is_main if not present in the data
92-
"""
93-
validated_data = super().run_validation(data)
94-
if "is_main" not in data:
95-
del validated_data["is_main"]
96-
return validated_data
97-
9888

9989
class CourseLightSerializer(AbilitiesModelSerializer):
10090
"""

src/backend/joanie/payment/serializers.py

-10
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
"""Serializers for api."""
22

33
from rest_framework import serializers
4-
from rest_framework.fields import empty
54

65
from joanie.payment import models
76

@@ -31,12 +30,3 @@ class Meta:
3130
"expiration_year",
3231
"last_numbers",
3332
]
34-
35-
def run_validation(self, data=empty):
36-
"""
37-
Ignore is_main if not present in the data
38-
"""
39-
validated_data = super().run_validation(data)
40-
if "is_main" not in data:
41-
del validated_data["is_main"]
42-
return validated_data

0 commit comments

Comments
 (0)