From 92fba081859f697d1972bf33e0a2051c821c3c0e Mon Sep 17 00:00:00 2001 From: wxg0103 <727495428@qq.com> Date: Mon, 14 Jul 2025 11:07:10 +0800 Subject: [PATCH] fix: handle potential None values for user in model serialization --- apps/models_provider/serializers/model_serializer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/models_provider/serializers/model_serializer.py b/apps/models_provider/serializers/model_serializer.py index a56fac173..1152b0aa5 100644 --- a/apps/models_provider/serializers/model_serializer.py +++ b/apps/models_provider/serializers/model_serializer.py @@ -113,8 +113,8 @@ class ModelSerializer(serializers.Serializer): model.model_type, model.model_name ).encryption_dict(credential), 'workspace_id': model.workspace_id, - 'nick_name': model.user.nick_name, - 'username': model.user.username + 'nick_name': model.user.nick_name if model.user else '', + 'username': model.user.username if model.user else '' } class Operate(serializers.Serializer):