fix: check save result in handleSaveAll and add slate to validColors (#4823)
Signed-off-by: Micah-Zheng <102610064+Micah-Zheng@users.noreply.github.com>
This commit is contained in:
parent
c78573ce03
commit
032993ed49
@ -17,7 +17,7 @@ var (
|
||||
"blue": true, "green": true, "cyan": true, "purple": true, "pink": true,
|
||||
"red": true, "orange": true, "amber": true, "yellow": true, "lime": true,
|
||||
"light-green": true, "teal": true, "light-blue": true, "indigo": true,
|
||||
"violet": true, "grey": true,
|
||||
"violet": true, "grey": true, "slate": true,
|
||||
}
|
||||
slugRegex = regexp.MustCompile(`^[a-zA-Z0-9_-]+$`)
|
||||
)
|
||||
|
||||
@ -250,12 +250,13 @@ export function ApiInfoSection({ enabled, data }: ApiInfoSectionProps) {
|
||||
|
||||
const handleSaveAll = async () => {
|
||||
try {
|
||||
await updateOption.mutateAsync({
|
||||
const result = await updateOption.mutateAsync({
|
||||
key: 'console_setting.api_info',
|
||||
value: JSON.stringify(apiInfoList),
|
||||
})
|
||||
setHasChanges(false)
|
||||
toast.success(t('API info saved successfully'))
|
||||
if (result.success) {
|
||||
setHasChanges(false)
|
||||
}
|
||||
} catch {
|
||||
toast.error(t('Failed to save API info'))
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user