fix: 获取聊天模型时过滤当前用户

This commit is contained in:
2026-05-22 13:02:13 +08:00
parent 4d2d4fd93d
commit a88dc84d99

View File

@@ -358,7 +358,14 @@ func (s *modelService) UpdateChatModel(ctx context.Context, req *dto.UpdateChatM
} }
func (s *modelService) GetIsChatModel(ctx context.Context) (*dto.GetIsChatModelRes, error) { func (s *modelService) GetIsChatModel(ctx context.Context) (*dto.GetIsChatModelRes, error) {
user, err := utils.GetUserInfo(ctx)
if err != nil {
return nil, err
}
model, err := dao.Model.Get(ctx, &entity.AsynchModel{ model, err := dao.Model.Get(ctx, &entity.AsynchModel{
SQLBaseDO: beans.SQLBaseDO{
Creator: user.UserName,
},
IsChatModel: new(1), IsChatModel: new(1),
}) })
if err != nil { if err != nil {