@@ -326,20 +326,19 @@ export default class localServer {
326326
327327 return this . QTClass . request ( com , ( err : number , res : QTGateAPIRequestCommand ) => {
328328 if ( err ) {
329- console . log ( err )
330- return saveLog ( 'getAvaliableRegion QTClass.request callback error! STOP' )
329+ return saveLog ( `getAvaliableRegion QTClass.request callback error! STOP [${ err } ]` )
331330 }
332331 if ( res && res . dataTransfer && res . dataTransfer . productionPackage ) {
333332 this . config . freeUser = / f r e e / i. test ( res . dataTransfer . productionPackage )
334333 }
335-
334+ saveLog ( `getAvaliableRegion got return Args [0] [ ${ JSON . stringify ( res . Args [ 0 ] ) } ]` )
336335 CallBack ( res . Args [ 0 ] , res . dataTransfer , this . config )
337336
338337 // Have gateway connect!
339338 this . saveConfig ( )
340339
341340 if ( res . Args [ 1 ] ) {
342-
341+ saveLog ( `getAvaliableRegion got return Args [1] [ ${ JSON . stringify ( res . Args [ 1 ] ) } ]` )
343342 if ( ! this . proxyServer || ! this . connectCommand ) {
344343 const arg : IConnectCommand [ ] = this . connectCommand = res . Args [ 1 ]
345344 arg . forEach ( n => {
@@ -349,7 +348,7 @@ export default class localServer {
349348 }
350349 return socket . emit ( 'QTGateGatewayConnectRequest' , - 1 , res . Args [ 1 ] )
351350 }
352-
351+ saveLog ( `getAvaliableRegion got return Args [2] [ ${ JSON . stringify ( res . Args [ 2 ] ) } ]` )
353352 this . regionV1 = res . Args [ 2 ]
354353 } )
355354 } )
@@ -895,7 +894,7 @@ export default class localServer {
895894
896895 socket . once ( 'newVersionInstall' , ( CallBack : any ) => {
897896 if ( this . config . newVerReady )
898- return Encrypto . _doUpdate ( this . config . newVersion )
897+ return _doUpdate ( this . config . newVersion , this . port )
899898 } )
900899
901900 socket . on ( 'checkPemPassword' , ( password : string , callBack : any ) => {
@@ -1600,4 +1599,10 @@ export default class localServer {
16001599 this . httpServer . close ( )
16011600 }
16021601
1602+ }
1603+
1604+
1605+ const _doUpdate = ( tag : string , port : number ) => {
1606+ saveLog ( `_doUpdate tag = [${ tag } ]` )
1607+ remote . getCurrentWindow ( ) . _doUpdate ( tag , port )
16031608}
0 commit comments