@@ -215,7 +215,8 @@ export default class localServer {
215215 }
216216 if ( ! this . imapConnectData . confirmRisk ) {
217217 this . imapConnectData . confirmRisk = true
218- return Tool . saveEncryptoData ( Tool . imapDataFileName1 , this . imapConnectData , this . config , this . savedPasswrod , err => {
218+
219+ return Tool . saveEncryptoData ( Tool . imapDataFileName1 , this . imapConnectData , this . config , this . savedPasswrod , err => {
219220 return this . tryConnectCoNET ( socket , sessionHash )
220221 } )
221222 }
@@ -252,12 +253,20 @@ export default class localServer {
252253 console . log ( `active key success! \n[${ key } ]` )
253254
254255 this . keyPair . publicKey = this . config . keypair . publicKey = key
255- this . keyPair . verified = this . config . keypair . verified = true
256+ this . keyPair . verified = this . config . keypair . verified = true
257+ this . imapConnectData . sendToQTGate = true
258+ _callBack ( )
259+ Tool . saveEncryptoData ( Tool . imapDataFileName1 , this . imapConnectData , this . config , this . savedPasswrod , err => {
260+ if ( err ) {
261+ saveLog ( `Tool.saveConfig return Error: [${ err . message } ]` )
262+ }
263+ } )
256264 return Tool . saveConfig ( this . config , err => {
257265 if ( err ) {
258266 saveLog ( `Tool.saveConfig return Error: [${ err . message } ]` )
259267 }
260- _callBack ( )
268+
269+
261270 } )
262271
263272 }
@@ -580,7 +589,6 @@ export default class localServer {
580589
581590 }
582591
583-
584592 constructor ( private cmdResponse : ( cmd : QTGateAPIRequestCommand ) => void , test : boolean ) {
585593 //Express.static.mime.define({ 'message/rfc822' : ['mhtml','mht'] })
586594 //Express.static.mime.define ({ 'multipart/related' : ['mhtml','mht'] })
0 commit comments