Skip to content

Commit 2200f18

Browse files
committed
review fixes
1 parent 7da90f3 commit 2200f18

File tree

2 files changed

+19
-32
lines changed

2 files changed

+19
-32
lines changed

src/models/backup.ts

Lines changed: 16 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export class Dropbox implements BackupProvider {
2323
return new Promise(
2424
(resolve: (value: boolean) => void, reject: (reason: Error) => void) => {
2525
if (!token) {
26-
resolve(false);
26+
return resolve(false);
2727
}
2828
try {
2929
const xhr = new XMLHttpRequest();
@@ -45,7 +45,7 @@ export class Dropbox implements BackupProvider {
4545
if (xhr.status === 401) {
4646
localStorage.removeItem("dropboxToken");
4747
localStorage.dropboxRevoked = true;
48-
resolve(false);
48+
return resolve(false);
4949
}
5050
try {
5151
const res = JSON.parse(xhr.responseText);
@@ -72,7 +72,7 @@ export class Dropbox implements BackupProvider {
7272
const token = await this.getToken();
7373
return new Promise((resolve: (value: string) => void) => {
7474
if (!token) {
75-
resolve("Error: No token");
75+
return resolve("Error: No token");
7676
}
7777
const xhr = new XMLHttpRequest();
7878
xhr.open("POST", url);
@@ -204,7 +204,7 @@ export class Drive implements BackupProvider {
204204
if (xhr.status === 401) {
205205
localStorage.removeItem("driveRefreshToken");
206206
localStorage.driveRevoked = true;
207-
resolve(false);
207+
return resolve(false);
208208
}
209209
try {
210210
const res = JSON.parse(xhr.responseText);
@@ -235,9 +235,7 @@ export class Drive implements BackupProvider {
235235
private async getFolder() {
236236
const token = await this.getToken();
237237
if (!token) {
238-
return new Promise((resolve: (value: boolean) => void) => {
239-
resolve(false);
240-
});
238+
return false;
241239
}
242240
if (localStorage.driveFolder) {
243241
await new Promise(
@@ -258,7 +256,7 @@ export class Drive implements BackupProvider {
258256
if (xhr.readyState === 4) {
259257
if (xhr.status === 401) {
260258
localStorage.removeItem("driveToken");
261-
resolve(false);
259+
return resolve(false);
262260
}
263261
try {
264262
const res = JSON.parse(xhr.responseText);
@@ -303,7 +301,7 @@ export class Drive implements BackupProvider {
303301
if (xhr.readyState === 4) {
304302
if (xhr.status === 401) {
305303
localStorage.removeItem("driveToken");
306-
resolve(false);
304+
return resolve(false);
307305
}
308306
try {
309307
const res = JSON.parse(xhr.responseText);
@@ -345,15 +343,13 @@ export class Drive implements BackupProvider {
345343

346344
const token = await this.getToken();
347345
if (!token) {
348-
return new Promise((resolve: (value: boolean) => void) => {
349-
resolve(false);
350-
});
346+
return false;
351347
}
352348
const folderId = await this.getFolder();
353349
return new Promise(
354350
(resolve: (value: boolean) => void, reject: (reason: Error) => void) => {
355351
if (!token || !folderId) {
356-
resolve(false);
352+
return resolve(false);
357353
}
358354
try {
359355
const xhr = new XMLHttpRequest();
@@ -374,7 +370,7 @@ export class Drive implements BackupProvider {
374370
if (xhr.readyState === 4) {
375371
if (xhr.status === 401) {
376372
localStorage.removeItem("driveToken");
377-
resolve(false);
373+
return resolve(false);
378374
}
379375
try {
380376
const res = JSON.parse(xhr.responseText);
@@ -420,9 +416,7 @@ export class Drive implements BackupProvider {
420416
async getUser() {
421417
const token = await this.getToken();
422418
if (!token) {
423-
return new Promise((resolve: (value: string) => void) => {
424-
resolve("Error: Access revoked or expired.");
425-
});
419+
return "Error: Access revoked or expired.";
426420
}
427421

428422
return new Promise((resolve: (value: string) => void) => {
@@ -523,7 +517,7 @@ export class OneDrive implements BackupProvider {
523517
if (xhr.status === 401) {
524518
localStorage.removeItem("oneDriveRefreshToken");
525519
localStorage.oneDriveRevoked = true;
526-
resolve(false);
520+
return resolve(false);
527521
}
528522
try {
529523
const res = JSON.parse(xhr.responseText);
@@ -568,15 +562,13 @@ export class OneDrive implements BackupProvider {
568562

569563
const token = await this.getToken();
570564
if (!token) {
571-
return new Promise((resolve: (value: boolean) => void) => {
572-
resolve(false);
573-
});
565+
return false;
574566
}
575567

576568
return new Promise(
577569
(resolve: (value: boolean) => void, reject: (reason: Error) => void) => {
578570
if (!token) {
579-
resolve(false);
571+
return resolve(false);
580572
}
581573
try {
582574
const xhr = new XMLHttpRequest();
@@ -594,7 +586,7 @@ export class OneDrive implements BackupProvider {
594586
if (xhr.readyState === 4) {
595587
if (xhr.status === 401) {
596588
localStorage.removeItem("oneDriveToken");
597-
resolve(false);
589+
return resolve(false);
598590
}
599591
try {
600592
const res = JSON.parse(xhr.responseText);
@@ -621,15 +613,10 @@ export class OneDrive implements BackupProvider {
621613
async getUser() {
622614
const token = await this.getToken();
623615
if (!token) {
624-
return new Promise((resolve: (value: string) => void) => {
625-
resolve("Error: Access revoked or expired.");
626-
});
616+
return "Error: Access revoked or expired.";
627617
}
628618

629619
return new Promise((resolve: (value: string) => void) => {
630-
if (!token) {
631-
resolve("Error: Access revoked or expired.");
632-
}
633620
const xhr = new XMLHttpRequest();
634621
xhr.open("GET", "https://graph.microsoft.com/v1.0/me/");
635622
xhr.setRequestHeader("Authorization", "Bearer " + token);

src/models/storage.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -586,14 +586,14 @@ export class ManagedStorage {
586586
return new Promise((resolve: (result: boolean | string) => void) => {
587587
chrome.storage.managed.get(data => {
588588
if (chrome.runtime.lastError) {
589-
resolve(false);
589+
return resolve(false);
590590
}
591591
if (data) {
592592
if (data[key]) {
593-
resolve(data[key]);
593+
return resolve(data[key]);
594594
}
595595
}
596-
resolve(false);
596+
return resolve(false);
597597
});
598598
});
599599
}

0 commit comments

Comments
 (0)