From 2fedfd6c76e896286a2faef532b6c9f3fd2ea901 Mon Sep 17 00:00:00 2001 From: Simon Ding Date: Fri, 26 Jul 2024 23:56:29 +0800 Subject: [PATCH] fix: not display error --- ui/lib/settings.dart | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ui/lib/settings.dart b/ui/lib/settings.dart index 92652de..853fc70 100644 --- a/ui/lib/settings.dart +++ b/ui/lib/settings.dart @@ -341,7 +341,7 @@ class _SystemSettingsPageState extends ConsumerState { url: values["url"], apiKey: values["api_key"])); } else { - throw "数据校验失败"; + throw "validation_error"; } } @@ -449,7 +449,7 @@ class _SystemSettingsPageState extends ConsumerState { user: _enableAuth ? values["user"] : null, password: _enableAuth ? values["password"] : null)); } else { - throw "数据校验不通过"; + throw "validation_error"; } } @@ -576,7 +576,7 @@ class _SystemSettingsPageState extends ConsumerState { }, )); } else { - throw "数据校验位未通过"; + throw "validation_error"; } } @@ -629,7 +629,9 @@ class _SystemSettingsPageState extends ConsumerState { Utils.showSnakeBar("操作成功"); Navigator.of(context).pop(); }).onError((e, s) { - Utils.showSnakeBar("操作失败:$e"); + if (e.toString() != "validation_error") { + Utils.showSnakeBar("操作失败:$e"); + } }); }, ),