Fix auto-update condition and bump build version to 25.12.26; update app version to 2.15.0

This commit is contained in:
Nayam Amarshe 2024-12-25 22:15:10 +05:30
parent 5100d8df6a
commit f7f53ae5e5
3 changed files with 7 additions and 3 deletions

View File

@ -57,7 +57,11 @@ const createMainWindow = () => {
mainWindow.webContents
.executeJavaScript('localStorage.getItem("autoUpdate");', true)
.then((lastSaved: string | null) => {
if (lastSaved !== null && lastSaved === "true") {
if (
lastSaved === null ||
lastSaved === undefined ||
lastSaved === "true"
) {
autoUpdater.checkForUpdates();
} else {
console.log("🚀 Auto Update is disabled");

View File

@ -2,7 +2,7 @@
"productName": "Upscayl",
"appId": "org.upscayl.Upscayl",
"afterSign": "./notarize.js",
"buildVersion": "25.12.25",
"buildVersion": "25.12.26",
"asar": true,
"asarUnpack": ["**/node_modules/sharp/**/*", "**/node_modules/@img/**/*"],
"extraFiles": [

View File

@ -1,7 +1,7 @@
{
"name": "upscayl",
"private": true,
"version": "2.15.1",
"version": "2.15.0",
"productName": "Upscayl",
"author": {
"name": "Nayam Amarshe",