mirror of
https://github.com/bytedance/deer-flow.git
synced 2026-05-23 16:35:59 +00:00
fix(frontend): improve network error message for agent name check (#1605)
* fix(frontend): distinguish CORS errors from generic name check failures * fix(frontend): improve network error message for agent name check * Fix network error message in zh-CN locale --------- Co-authored-by: Willem Jiang <willem.jiang@gmail.com>
This commit is contained in:
@@ -80,13 +80,9 @@ export default function NewAgentPage() {
|
||||
setNameError(t.agents.nameStepAlreadyExistsError);
|
||||
return;
|
||||
}
|
||||
} catch (error) {
|
||||
if (error instanceof AgentNameCheckError) {
|
||||
setNameError(
|
||||
error.reason === "backend_unreachable"
|
||||
? t.agents.nameStepCheckError
|
||||
: error.message,
|
||||
);
|
||||
} catch (err) {
|
||||
if (err instanceof TypeError && err.message === "Failed to fetch") {
|
||||
setNameError(t.agents.nameStepNetworkError);
|
||||
} else {
|
||||
setNameError(t.agents.nameStepCheckError);
|
||||
}
|
||||
@@ -107,6 +103,7 @@ export default function NewAgentPage() {
|
||||
t.agents.nameStepBootstrapMessage,
|
||||
t.agents.nameStepInvalidError,
|
||||
t.agents.nameStepAlreadyExistsError,
|
||||
t.agents.nameStepNetworkError,
|
||||
t.agents.nameStepCheckError,
|
||||
]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user