stash
This commit is contained in:
parent
2f8683add1
commit
cfcc2c15d3
15 changed files with 644 additions and 77 deletions
|
|
@ -94,7 +94,7 @@ class CategorySerializer(serializers.ModelSerializer):
|
|||
return obj.get_handle()
|
||||
|
||||
def to_representation(self, instance):
|
||||
return instance.get_handle()
|
||||
return instance.name
|
||||
|
||||
def to_internal_value(self, data):
|
||||
return resolve_category_handle(data.split("/")[-1])
|
||||
|
|
@ -129,7 +129,7 @@ class ItemPropertySerializer(serializers.ModelSerializer):
|
|||
return obj.property.get_handle()
|
||||
|
||||
def to_representation(self, instance):
|
||||
return {'value': instance.value, 'name': instance.property.name, 'handle': instance.property.get_handle()}
|
||||
return {'value': instance.value, 'name': instance.property.name}
|
||||
|
||||
def to_internal_value(self, data):
|
||||
prop = resolve_property_handle(data.get('name') or data.get('handle'))
|
||||
|
|
@ -151,7 +151,7 @@ class InventoryItemSerializer(serializers.ModelSerializer):
|
|||
'tags', 'tags_input', 'properties', 'files', 'storage_location']
|
||||
|
||||
def get_tags(self, obj):
|
||||
return [tag.get_handle() for tag in obj.tags.all()]
|
||||
return [tag.name for tag in obj.tags.all()]
|
||||
|
||||
def to_internal_value(self, data):
|
||||
files = data.pop('files', [])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue