浏览代码

fix: value.join is not a function in log list (#1332)

crazywoola 1 年之前
父节点
当前提交
e83e239faf
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. 4 3
      web/app/components/app/log/list.tsx

+ 4 - 3
web/app/components/app/log/list.tsx

@@ -181,14 +181,15 @@ function DetailPanel<T extends ChatConversationFullDetailResponse | CompletionCo
   const getParamValue = (param: string) => {
     const value = detail?.model_config.model?.completion_params?.[param] || '-'
     if (param === 'stop') {
-      if (!value || value.length === 0)
+      if (Array.isArray(value))
+        return value.join(',')
+      else
         return '-'
-
-      return value.join(',')
     }
 
     return value
   }
+
   return (<div className='rounded-xl border-[0.5px] border-gray-200 h-full flex flex-col overflow-auto'>
     {/* Panel Header */}
     <div className='border-b border-gray-100 py-4 px-6 flex items-center justify-between'>