Skip to content

Commit 842acf6

Browse files
committed
Change the fields on the serializer
1 parent e1b0845 commit 842acf6

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

oscarapi/serializers/admin/order.py

+1-3
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,4 @@ class AdminOrderLineAttributeSerializer(OrderLineAttributeSerializer):
2222

2323
class AdminOrderLineSerializer(OrderLineSerializer):
2424
url = serializers.HyperlinkedIdentityField(view_name="admin-order-lines-detail")
25-
attributes = AdminOrderLineAttributeSerializer(
26-
many=True, fields=("url", "option", "value"), required=False
27-
)
25+
attributes = AdminOrderLineAttributeSerializer(many=True, required=False)

oscarapi/serializers/checkout.py

+2-4
Original file line numberDiff line numberDiff line change
@@ -118,16 +118,14 @@ class OrderLineAttributeSerializer(OscarHyperlinkedModelSerializer):
118118

119119
class Meta:
120120
model = OrderLineAttribute
121-
fields = "__all__"
121+
fields = ["url", "option", "value"]
122122

123123

124124
class OrderLineSerializer(OscarHyperlinkedModelSerializer):
125125
"This serializer renames some fields so they match up with the basket"
126126

127127
url = serializers.HyperlinkedIdentityField(view_name="order-lines-detail")
128-
attributes = OrderLineAttributeSerializer(
129-
many=True, fields=("url", "option", "value"), required=False
130-
)
128+
attributes = OrderLineAttributeSerializer(many=True, required=False)
131129
price_currency = serializers.CharField(source="order.currency", max_length=12)
132130
price_excl_tax = serializers.DecimalField(
133131
decimal_places=2, max_digits=12, source="line_price_excl_tax"

0 commit comments

Comments
 (0)