From b90a3a89a02a9abf1e88c45cc4c184e7c683d3bf Mon Sep 17 00:00:00 2001 From: Shafin Al Karim <129021108+shafin-deriv@users.noreply.github.com> Date: Tue, 23 Jan 2024 13:21:52 +0800 Subject: [PATCH] fix: handle google drive error response (#13058) --- packages/bot-web-ui/src/stores/google-drive-store.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/bot-web-ui/src/stores/google-drive-store.js b/packages/bot-web-ui/src/stores/google-drive-store.js index abb175fb2d58..7aa371e7f7c1 100644 --- a/packages/bot-web-ui/src/stores/google-drive-store.js +++ b/packages/bot-web-ui/src/stores/google-drive-store.js @@ -51,9 +51,11 @@ export default class GoogleDriveStore { client_id: this.client_id, scope: this.scope, callback: response => { - this.access_token = response.access_token; - this.updateSigninStatus(true); - localStorage.setItem('google_access_token', response.access_token); + if (response?.access_token && !response?.error) { + this.access_token = response.access_token; + this.updateSigninStatus(true); + localStorage.setItem('google_access_token', response.access_token); + } }, }); };