diff --git a/apps/models_provider/serializers/model_serializer.py b/apps/models_provider/serializers/model_serializer.py index 9c867fc62..9ccbcf1b2 100644 --- a/apps/models_provider/serializers/model_serializer.py +++ b/apps/models_provider/serializers/model_serializer.py @@ -375,7 +375,8 @@ class ModelSerializer(serializers.Serializer): shared_queryset = QuerySet(Model).filter(workspace_id='None') if get_authorized_model is not None: - shared_queryset = get_authorized_model(QuerySet(Model), workspace_id) + shared_queryset = self._build_query_params('None', False, user_id) + 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")]