Fix upgrade button not working

This commit is contained in:
D-Bao
2024-02-14 14:06:05 +01:00
parent 6d145de7b8
commit e4ac27f75e
2 changed files with 22 additions and 16 deletions
+11 -8
View File
@@ -207,15 +207,18 @@ export default {
},
async upgrade() {
if (process.env.MAC) {
console.log("send upgrade event to host app");
await browser.runtime.sendNativeMessage(
"application.id",
JSON.stringify({
upgrade: {},
})
);
try {
console.log("send upgrade event to host app");
await browser.runtime.sendNativeMessage(
"application.id",
JSON.stringify({
upgrade: {},
})
);
} catch (error) {
console.info("can't send data to native app", error);
}
} else {
console.info("can't send data to native app", error);
let apiUrl = await SLStorage.get(SLStorage.SETTINGS.API_URL);
let upgradeURL = apiUrl + "/dashboard/pricing";
browser.tabs.create({ url: upgradeURL });
+11 -8
View File
@@ -525,15 +525,18 @@ export default {
async upgrade() {
if (process.env.MAC) {
console.log("send upgrade event to host app");
await browser.runtime.sendNativeMessage(
"application.id",
JSON.stringify({
upgrade: {},
})
);
try {
console.log("send upgrade event to host app");
await browser.runtime.sendNativeMessage(
"application.id",
JSON.stringify({
upgrade: {},
})
);
} catch (error) {
console.info("can't send data to native app", error);
}
} else {
console.info("can't send data to native app", error);
let upgradeURL = this.apiUrl + "/dashboard/pricing";
browser.tabs.create({ url: upgradeURL });
}