diff --git a/apps/assets/serializers/asset/common.py b/apps/assets/serializers/asset/common.py index 2a50d3419..5bc0fbc2c 100644 --- a/apps/assets/serializers/asset/common.py +++ b/apps/assets/serializers/asset/common.py @@ -176,8 +176,12 @@ class AssetSerializer(BulkOrgResourceModelSerializer, WritableNestedModelSeriali return category = request.path.strip('/').split('/')[-1].rstrip('s') field_category = self.fields.get('category') + if not field_category: + return field_category.choices = Category.filter_choices(category) field_type = self.fields.get('type') + if not field_type: + return field_type.choices = AllTypes.filter_choices(category) @classmethod