Skip to content

Commit c42365a

Browse files
committed
ignore update error in silent mode
1 parent 7b5733b commit c42365a

2 files changed

Lines changed: 58 additions & 4 deletions

File tree

frontend/src/targets/electron/services/app-update.service.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,12 @@ export class AppUpdateService {
6464

6565
autoUpdater.on("error", (error) => {
6666
console.log("Error in auto-updater:", error);
67-
dialog.showErrorBox(
68-
"Update error",
69-
error == null ? "unknown" : (error.stack || error).toString()
70-
);
67+
if (!options.silent) {
68+
dialog.showErrorBox(
69+
"Update error",
70+
error == null ? "unknown" : (error.stack || error).toString()
71+
);
72+
}
7173
});
7274
}
7375
}

yarn.lock

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4521,6 +4521,11 @@
45214521
resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz"
45224522
integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==
45234523

4524+
"@types/semver@^7.3.6":
4525+
version "7.3.12"
4526+
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.12.tgz#920447fdd78d76b19de0438b7f60df3c4a80bf1c"
4527+
integrity sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==
4528+
45244529
"@types/serve-static@*":
45254530
version "1.15.0"
45264531
resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz"
@@ -6347,6 +6352,14 @@ builder-util-runtime@9.0.3:
63476352
debug "^4.3.4"
63486353
sax "^1.2.4"
63496354

6355+
builder-util-runtime@9.1.1:
6356+
version "9.1.1"
6357+
resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-9.1.1.tgz#2da7b34e78a64ad14ccd070d6eed4662d893bd60"
6358+
integrity sha512-azRhYLEoDvRDR8Dhis4JatELC/jUvYjm4cVSj7n9dauGTOM2eeNn9KS0z6YA6oDsjI1xphjNbY6PZZeHPzzqaw==
6359+
dependencies:
6360+
debug "^4.3.4"
6361+
sax "^1.2.4"
6362+
63506363
builder-util@23.3.3:
63516364
version "23.3.3"
63526365
resolved "https://registry.npmjs.org/builder-util/-/builder-util-23.3.3.tgz"
@@ -8407,6 +8420,21 @@ electron-to-chromium@^1.3.564, electron-to-chromium@^1.4.202:
84078420
resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.208.tgz"
84088421
integrity sha512-diMr4t69FigAGUk2KovP0bygEtN/9AkqEVkzjEp0cu+zFFbZMVvwACpTTfuj1mAmFR5kNoSW8wGKDFWIvmThiQ==
84098422

8423+
electron-updater@^5.3.0:
8424+
version "5.3.0"
8425+
resolved "https://registry.yarnpkg.com/electron-updater/-/electron-updater-5.3.0.tgz#3ba0d20407911a2edc5a68bee45c5aa2023e9ff8"
8426+
integrity sha512-iKEr7yQBcvnQUPnSDYGSWC9t0eF2YbZWeYYYZzYxdl+HiRejXFENjYMnYjoOm2zxyD6Cr2JTHZhp9pqxiXuCOw==
8427+
dependencies:
8428+
"@types/semver" "^7.3.6"
8429+
builder-util-runtime "9.1.1"
8430+
fs-extra "^10.0.0"
8431+
js-yaml "^4.1.0"
8432+
lazy-val "^1.0.5"
8433+
lodash.escaperegexp "^4.1.2"
8434+
lodash.isequal "^4.5.0"
8435+
semver "^7.3.5"
8436+
typed-emitter "^2.1.0"
8437+
84108438
electron@20.1.0:
84118439
version "20.1.0"
84128440
resolved "https://registry.npmjs.org/electron/-/electron-20.1.0.tgz"
@@ -12843,11 +12871,21 @@ lodash.debounce@^4.0.8:
1284312871
resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz"
1284412872
integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
1284512873

12874+
lodash.escaperegexp@^4.1.2:
12875+
version "4.1.2"
12876+
resolved "https://registry.yarnpkg.com/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz#64762c48618082518ac3df4ccf5d5886dae20347"
12877+
integrity sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==
12878+
1284612879
lodash.flow@^3.3.0:
1284712880
version "3.5.0"
1284812881
resolved "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz"
1284912882
integrity sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==
1285012883

12884+
lodash.isequal@^4.5.0:
12885+
version "4.5.0"
12886+
resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0"
12887+
integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==
12888+
1285112889
lodash.ismatch@^4.4.0:
1285212890
version "4.4.0"
1285312891
resolved "https://registry.npmjs.org/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz"
@@ -16928,6 +16966,13 @@ rxjs@^7.0.0, rxjs@^7.2.0, rxjs@^7.5.1, rxjs@^7.5.4, rxjs@^7.5.5:
1692816966
dependencies:
1692916967
tslib "^2.1.0"
1693016968

16969+
rxjs@^7.5.2:
16970+
version "7.5.7"
16971+
resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.7.tgz#2ec0d57fdc89ece220d2e702730ae8f1e49def39"
16972+
integrity sha512-z9MzKh/UcOqB3i20H6rtrlaE/CgjLOvheWK/9ILrbhROGTweAi1BaFsTT9FbwZi5Trr1qNRs+MXkhmR06awzQA==
16973+
dependencies:
16974+
tslib "^2.1.0"
16975+
1693116976
safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
1693216977
version "5.1.2"
1693316978
resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
@@ -18733,6 +18778,13 @@ type@^2.5.0:
1873318778
resolved "https://registry.npmjs.org/type/-/type-2.6.1.tgz"
1873418779
integrity sha512-OvgH5rB0XM+iDZGQ1Eg/o7IZn0XYJFVrN/9FQ4OWIYILyJJgVP2s1hLTOFn6UOZoDUI/HctGa0PFlE2n2HW3NQ==
1873518780

18781+
typed-emitter@^2.1.0:
18782+
version "2.1.0"
18783+
resolved "https://registry.yarnpkg.com/typed-emitter/-/typed-emitter-2.1.0.tgz#ca78e3d8ef1476f228f548d62e04e3d4d3fd77fb"
18784+
integrity sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==
18785+
optionalDependencies:
18786+
rxjs "^7.5.2"
18787+
1873618788
typedarray-to-buffer@^3.1.5:
1873718789
version "3.1.5"
1873818790
resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz"

0 commit comments

Comments
 (0)