Changeset View
Changeset View
Standalone View
Standalone View
swh/deposit/api/utils.py
Show All 23 Lines | class StatusDetailField(_UnvalidatedField): | ||||
""" | """ | ||||
def to_representation(self, value): | def to_representation(self, value): | ||||
return convert_status_detail(value) | return convert_status_detail(value) | ||||
class DepositSerializer(serializers.ModelSerializer): | class DepositSerializer(serializers.ModelSerializer): | ||||
status_detail = StatusDetailField() | status_detail = StatusDetailField() | ||||
raw_metadata = _UnvalidatedField() | |||||
class Meta: | class Meta: | ||||
model = Deposit | model = Deposit | ||||
fields = "__all__" | fields = "__all__" |