From cff4309b0361529fc8936184c018f5a0b27e2248 Mon Sep 17 00:00:00 2001 From: fit2bot <68588906+fit2bot@users.noreply.github.com> Date: Mon, 17 Apr 2023 15:42:46 +0800 Subject: [PATCH] fix: export assets (#10224) Co-authored-by: feng <1304903146@qq.com> --- apps/assets/serializers/asset/common.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/assets/serializers/asset/common.py b/apps/assets/serializers/asset/common.py index 5bc0fbc2c..15958f17a 100644 --- a/apps/assets/serializers/asset/common.py +++ b/apps/assets/serializers/asset/common.py @@ -3,7 +3,7 @@ import re -from django.db.models import F +from django.db.models import F, QuerySet from django.db.transaction import atomic from django.utils.translation import ugettext_lazy as _ from rest_framework import serializers @@ -200,7 +200,7 @@ class AssetSerializer(BulkOrgResourceModelSerializer, WritableNestedModelSeriali if not request: return default_field - if self.instance and isinstance(self.instance, list): + if self.instance and isinstance(self.instance, (QuerySet, list)): return default_field if not self.instance and uuid_pattern.findall(request.path):