diff --git a/src/app/services/backend.service.ts b/src/app/services/backend.service.ts index 6ba2837..c79658a 100644 --- a/src/app/services/backend.service.ts +++ b/src/app/services/backend.service.ts @@ -29,7 +29,7 @@ export class BackendService { //alright let's make this query! this.previousCall = word; - return this.$http.get(`${this.SettingsService.senseQueryUrl}/${word}`); + return this.$http.get(`${this.SettingsService.senseQueryUrl}/${word}`) } sendTaggedDataToServer(senseTag: ISenseTag) { diff --git a/src/app/services/settings.service.ts b/src/app/services/settings.service.ts index 2961f63..21f2fc1 100644 --- a/src/app/services/settings.service.ts +++ b/src/app/services/settings.service.ts @@ -58,7 +58,11 @@ export class SettingsService { } const syncStorage = chrome.storage.sync - syncStorage.get(whatToFind, callback) + syncStorage.get(whatToFind, (loadedObject) => { + //the loadedObject can contain one or more loaded items. + //more info: https://developer.chrome.com/extensions/storage + callback(loadedObject[whatToFind]); + }) } private saveSetting(nameOfThingToSave: string, valueToSave) { @@ -69,7 +73,9 @@ export class SettingsService { } const syncStorage = chrome.storage.sync - syncStorage.set({ nameOfThingToSave: valueToSave }) + syncStorage.set({ nameOfThingToSave: valueToSave }, () => { + this.$log.debug('saveSetting successfully saved to chrome storage.') + }) } get senseQueryUrl() {