enhance(client): improve api error handling

This commit is contained in:
syuilo
2023-02-09 18:07:51 +09:00
parent 6a5bbd335b
commit 6159cfd138
2 changed files with 5 additions and 0 deletions

View File

@@ -35,6 +35,9 @@ export const apiWithDialog = ((
} else if (err.code.startsWith('TOO_MANY')) {
title = i18n.ts.youCannotCreateAnymore;
text = `${i18n.ts.error}: ${err.id}`;
} else if (err.message.startsWith('Unexpected token')) {
title = i18n.ts.gotInvalidResponseError;
text = i18n.ts.gotInvalidResponseErrorDescription;
}
alert({
type: 'error',