Skip to content

Commit 1a1b2f1

Browse files
authored
fix: update checker bug (#597)
1 parent 9089c63 commit 1a1b2f1

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

apps/agent-tars/src/main/utils/updateApp.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export class AppUpdater {
1111

1212
checkReleaseName(releaseName: string | undefined | null): boolean {
1313
return Boolean(
14-
releaseName && /agent[-\s]?tars/i.test(releaseName.toLowerCase()),
14+
releaseName && /agent[-.\s]?tars/i.test(releaseName.toLowerCase()),
1515
);
1616
}
1717

@@ -26,8 +26,9 @@ export class AppUpdater {
2626

2727
autoUpdater.on('update-available', (releaseInfo: UpdateInfo) => {
2828
logger.info('new version', releaseInfo);
29+
const appName = releaseInfo?.files?.[0]?.url;
2930

30-
if (this.checkReleaseName(releaseInfo?.releaseName)) {
31+
if (this.checkReleaseName(appName)) {
3132
mainWindow.webContents.send('app-update-available', releaseInfo);
3233
autoUpdater.downloadUpdate();
3334
} else {

apps/ui-tars/src/main/utils/updateApp.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@ export class AppUpdater {
2626

2727
autoUpdater.on('update-available', (releaseInfo: UpdateInfo) => {
2828
logger.info('new version', releaseInfo);
29-
if (this.checkReleaseName(releaseInfo?.releaseName)) {
29+
const appName = releaseInfo?.files?.[0]?.url;
30+
31+
if (this.checkReleaseName(appName)) {
3032
mainWindow.webContents.send('app-update-available', releaseInfo);
3133
autoUpdater.downloadUpdate();
3234
} else {

0 commit comments

Comments
 (0)