Skip to content
Snippets Groups Projects
Commit 5ed43089 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

Merge branch '5-metager-settings-are-not-working-on-firefox-for-android' into 'master'

Resolve "MetaGer Settings are not working on Firefox for Android"

Closes #5

See merge request !8
parents 12c5c362 b7e6d941
No related branches found
No related tags found
1 merge request!8Resolve "MetaGer Settings are not working on Firefox for Android"
# v0.1.0.3
* Fix: Broken link to help page for homomorphic encryption
* Feature: Better localized links to MetaGer pages
\ No newline at end of file
* Feature: Better localized links to MetaGer pages
* Fix: Settings failed to save on Firefox for Android in some cases
\ No newline at end of file
......@@ -21,6 +21,9 @@ browser.runtime.onMessage.addListener((request, sender, sendResponse) => {
if (request.type == "settings_set" && request.hasOwnProperty("settings")) {
settingsManager.set(request.settings).then(() => {
sendResponse({ status: "ok" });
}).catch(error => {
console.trace(error);
sendResponse({ status: "error" });
});
return true;
}
......@@ -28,10 +31,16 @@ browser.runtime.onMessage.addListener((request, sender, sendResponse) => {
if (request.setting_key == "key") {
tokenManager.store_key(null).then(() => {
sendResponse({ status: "ok" });
}).catch(error => {
console.trace(error);
sendResponse({ status: "error" });
});
} else {
settingsManager.remove(request.setting_key).then(() => {
sendResponse({ status: "ok" });
}).catch(error => {
console.trace(error);
sendResponse({ status: "error" });
});
}
return true;
......@@ -40,7 +49,7 @@ browser.runtime.onMessage.addListener((request, sender, sendResponse) => {
tokenManager.prepare_token_auth(request.cost).then(() => {
sendResponse({ status: "ok" });
}).catch(error => {
console.error(error);
console.trace(error);
sendResponse({ status: "error" });
});
return true;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment