From ee494a5bc0f44d99a4074e23135942b1fd09002c Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Wed, 20 Aug 2025 14:20:47 +0800 Subject: [PATCH] chore: update file hashes for consistency and remove unnecessary ordering in model queries --- apps/models_provider/serializers/model_serializer.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/models_provider/serializers/model_serializer.py b/apps/models_provider/serializers/model_serializer.py index 1152b0aa5..adaafb2a7 100644 --- a/apps/models_provider/serializers/model_serializer.py +++ b/apps/models_provider/serializers/model_serializer.py @@ -381,7 +381,7 @@ class ModelSerializer(serializers.Serializer): return [ self._build_model_data( model - ) for model in query_params.get('model_query_set').order_by("-create_time") + ) for model in query_params.get('model_query_set') ] def model_list(self, workspace_id, with_valid=True): @@ -398,7 +398,7 @@ class ModelSerializer(serializers.Serializer): shared_queryset = get_authorized_model(shared_queryset, workspace_id) # 构建共享模型和普通模型列表 - shared_model = [self._build_model_data(model) for model in shared_queryset.order_by("-create_time")] + shared_model = [self._build_model_data(model) for model in shared_queryset] is_x_pack_ee = self.is_x_pack_ee() normal_model = native_search( @@ -429,6 +429,7 @@ class ModelSerializer(serializers.Serializer): queryset = queryset.filter(user_id=value) else: queryset = queryset.filter(**{field: value}) + queryset = queryset.order_by("-create_time") return { 'model_query_set': queryset, 'workspace_user_resource_permission_query_set': QuerySet(WorkspaceUserResourcePermission).filter(