diff --git a/web/src/hooks/use-user-setting-request.tsx b/web/src/hooks/use-user-setting-request.tsx index 0e3162a631..39ebaa7073 100644 --- a/web/src/hooks/use-user-setting-request.tsx +++ b/web/src/hooks/use-user-setting-request.tsx @@ -495,7 +495,11 @@ export const useDeleteLangfuseConfig = () => { mutationFn: async () => { const { data } = await userService.deleteLangfuseConfig(); if (data.code === 0) { - message.success(t('message.deleted')); + if (data.data) { + message.success(t('message.deleted')); + } else { + message.warning(t('message.noLangfuseConfigToDelete')); + } } return data?.code; }, diff --git a/web/src/locales/en.ts b/web/src/locales/en.ts index 85c4765fb8..1d9b9050c0 100644 --- a/web/src/locales/en.ts +++ b/web/src/locales/en.ts @@ -2389,6 +2389,7 @@ Example: Virtual Hosted Style`, modified: 'Modified', created: 'Created', deleted: 'Deleted', + noLangfuseConfigToDelete: 'No Langfuse configuration to delete', renamed: 'Renamed', operated: 'Operated', updated: 'Updated', diff --git a/web/src/locales/zh-traditional.ts b/web/src/locales/zh-traditional.ts index e0bbff8d88..7f12531259 100644 --- a/web/src/locales/zh-traditional.ts +++ b/web/src/locales/zh-traditional.ts @@ -791,6 +791,7 @@ export default { modified: '更新成功', created: '創建成功', deleted: '刪除成功', + noLangfuseConfigToDelete: '沒有可刪除的 Langfuse 配置', renamed: '重命名成功', operated: '操作成功', updated: '更新成功', diff --git a/web/src/locales/zh.ts b/web/src/locales/zh.ts index 54fb44af33..34084af7cb 100644 --- a/web/src/locales/zh.ts +++ b/web/src/locales/zh.ts @@ -2035,6 +2035,7 @@ NER:使用 spaCy NER 和基于规则的关键词提取来抽取实体和关系 modified: '更新成功', created: '创建成功', deleted: '删除成功', + noLangfuseConfigToDelete: '没有可删除的 Langfuse 配置', renamed: '重命名成功', operated: '操作成功', updated: '更新成功',