File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -10,8 +10,8 @@ import { config } from '../theme/appConfig'
1010import { infoServerData } from './network'
1111
1212const compareVersions = ( v1 : string , v2 : string ) : number => {
13- const v1Parts = v1 . split ( '.' ) . map ( Number )
14- const v2Parts = v2 . split ( '.' ) . map ( Number )
13+ const v1Parts = v1 . split ( '-' ) [ 0 ] . split ( ' .') . map ( Number )
14+ const v2Parts = v2 . split ( '-' ) [ 0 ] . split ( ' .') . map ( Number )
1515
1616 for ( let i = 0 ; i < 3 ; i ++ ) {
1717 if ( v1Parts [ i ] > v2Parts [ i ] ) return 1
@@ -26,7 +26,7 @@ export const checkAppVersion = async (): Promise<void> => {
2626
2727 // Get latest version from info server
2828 const updateInfo = infoServerData . rollup ?. updateInfo
29- if ( updateInfo == null ) return
29+ if ( updateInfo == null || updateInfo [ platform ] == null ) return
3030 const { updateVersion, localeMessage } = updateInfo [ platform ]
3131
3232 const message = getLocaleOrDefaultString ( localeMessage )
You can’t perform that action at this time.
0 commit comments