fix: disable updater for internal (#3819)

This commit is contained in:
Peng Xiao authored and GitHub committed 2023-08-17 22:21:30 -05:00
1 parent 81afecdb0e
commit e4e17ff606
1 file changed
+3 -2
@@ -35,8 +35,8 @@ export const checkForUpdates = async (force = true) => {
}; };
export const registerUpdater = async () => { export const registerUpdater = async () => {
// skip auto update in dev mode // skip auto update in dev mode & internal
if (isDev) { if (isDev || buildType === 'internal') {
return; return;
} }
@@ -52,6 +52,7 @@ export const registerUpdater = async () => {
const feedUrl: Parameters<typeof autoUpdater.setFeedURL>[0] = { const feedUrl: Parameters<typeof autoUpdater.setFeedURL>[0] = {
channel: buildType, channel: buildType,
provider: 'github', provider: 'github',
// @ts-expect-error - just ignore for now
repo: buildType !== 'internal' ? 'AFFiNE' : 'AFFiNE-Releases', repo: buildType !== 'internal' ? 'AFFiNE' : 'AFFiNE-Releases',
owner: 'toeverything', owner: 'toeverything',
releaseType: buildType === 'stable' ? 'release' : 'prerelease', releaseType: buildType === 'stable' ? 'release' : 'prerelease',