summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/frontend/src/accounts.ts7
1 files changed, 7 insertions, 0 deletions
diff --git a/packages/frontend/src/accounts.ts b/packages/frontend/src/accounts.ts
index a25f3c51d1..f4cff74a97 100644
--- a/packages/frontend/src/accounts.ts
+++ b/packages/frontend/src/accounts.ts
@@ -95,6 +95,13 @@ function fetchAccount(token: string, id?: string, forceShowDialog?: boolean): Pr
text: i18n.ts.tokenRevokedDescription,
});
}
+ } else if (res.error.id === 'd5826d14-3982-4d2e-8011-b9e9f02499ef') {
+ // rate limited
+ const timeToWait = res.error.info?.resetMs ?? 1000;
+ window.setTimeout(() => {
+ fetchAccount(token, id, forceShowDialog).then(done, fail);
+ }, timeToWait);
+ return;
} else {
await alert({
type: 'error',