From fe0b45cae63878ee9bdf40cea943ce29a484ff97 Mon Sep 17 00:00:00 2001 From: Alexis Svinartchouk Date: Thu, 10 Dec 2020 14:05:56 +0100 Subject: [PATCH] Only show auto-updates setting on supported targets Change-type: patch --- lib/gui/app/components/settings/settings.tsx | 2 +- lib/gui/app/models/settings.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/gui/app/components/settings/settings.tsx b/lib/gui/app/components/settings/settings.tsx index dc1c8393..70b8d996 100644 --- a/lib/gui/app/components/settings/settings.tsx +++ b/lib/gui/app/components/settings/settings.tsx @@ -50,7 +50,7 @@ async function getSettingsList(): Promise { label: `${platform === 'win32' ? 'Eject' : 'Auto-unmount'} on success`, }, ]; - if (!['rpm', 'deb'].includes(packageType)) { + if (['appimage', 'nsis', 'dmg'].includes(packageType)) { list.push({ name: 'updatesEnabled', label: 'Auto-updates enabled', diff --git a/lib/gui/app/models/settings.ts b/lib/gui/app/models/settings.ts index 5c7b5ee9..6d220fb9 100644 --- a/lib/gui/app/models/settings.ts +++ b/lib/gui/app/models/settings.ts @@ -78,7 +78,7 @@ export async function writeConfigFile( const DEFAULT_SETTINGS: _.Dictionary = { errorReporting: true, unmountOnSuccess: true, - updatesEnabled: !_.includes(['rpm', 'deb'], packageJSON.packageType), + updatesEnabled: ['appimage', 'nsis', 'dmg'].includes(packageJSON.packageType), desktopNotifications: true, autoBlockmapping: true, decompressFirst: true,