diff --git a/ui/vbase.js b/ui/vbase.js index f774e2e..5a7a345 100644 --- a/ui/vbase.js +++ b/ui/vbase.js @@ -181,7 +181,7 @@ class VBase { } async refresh() { - if (!this.refreshToken) throw new Error("No refresh token"); + if (!this.refreshToken) return false; try { const data = await this.request('POST', '/api/auth/refresh', { refresh_token: this.refreshToken }); if (data.access_token) { @@ -191,8 +191,8 @@ class VBase { } return false; } catch (e) { - this.logout(); - throw e; + console.warn(e) + return false } }