diff --git a/src/utils/argvUtils.tsx b/src/utils/argvUtils.tsx index d77d3d410..9f14e8cf3 100644 --- a/src/utils/argvUtils.tsx +++ b/src/utils/argvUtils.tsx @@ -9,10 +9,9 @@ import electron from 'electron'; import isProduction from './isProduction'; +import processConfig from './processConfig'; export const isAutoUpdaterEnabled = () => - // TODO(T39788540): Centralise config access and avoid parsing multiple times. - JSON.parse(electron.remote.process.env.CONFIG || process.env.CONFIG || '{}') - .updaterEnabled && + processConfig().updaterEnabled && isProduction() && process.platform === 'darwin';