File tree Expand file tree Collapse file tree 3 files changed +3
-21
lines changed
Expand file tree Collapse file tree 3 files changed +3
-21
lines changed Original file line number Diff line number Diff line change 33### Features
44
55* Added messages.delete event
6+ * Added restart instance endpoint
67
78### Fixed
89
Original file line number Diff line number Diff line change @@ -357,24 +357,8 @@ export class InstanceController {
357357 try {
358358 this . logger . verbose ( 'requested restartInstance from ' + instanceName + ' instance' ) ;
359359
360- this . logger . verbose ( 'deleting instance: ' + instanceName ) ;
361- delete this . waMonitor . waInstances [ instanceName ] ;
362-
363- this . logger . verbose ( 'creating instance: ' + instanceName ) ;
364- const instance = new WAStartupService (
365- this . configService ,
366- this . eventEmitter ,
367- this . repository ,
368- this . cache ,
369- ) ;
370-
371- instance . instanceName = instanceName ;
372-
373- this . logger . verbose ( 'instance: ' + instance . instanceName + ' created' ) ;
374-
375- this . logger . verbose ( 'connecting instance: ' + instanceName ) ;
376- await instance . connectToWhatsapp ( ) ;
377- this . waMonitor . waInstances [ instance . instanceName ] = instance ;
360+ this . logger . verbose ( 'logging out instance: ' + instanceName ) ;
361+ this . waMonitor . waInstances [ instanceName ] ?. client ?. ws ?. close ( ) ;
378362
379363 return { error : false , message : 'Instance restarted' } ;
380364 } catch ( error ) {
Original file line number Diff line number Diff line change @@ -1111,7 +1111,6 @@ export class WAStartupService {
11111111 } ,
11121112
11131113 'messages.update' : async ( args : WAMessageUpdate [ ] , database : Database ) => {
1114- console . log ( args ) ;
11151114 this . logger . verbose ( 'Event received: messages.update' ) ;
11161115 const status : Record < number , wa . StatusMessage > = {
11171116 0 : 'ERROR' ,
@@ -1337,7 +1336,6 @@ export class WAStartupService {
13371336
13381337 const numberReplace = number . replace ( / [ ^ 0 - 9 ] / g, '' ) ;
13391338
1340- console . log ( 'number' , numberReplace ) ;
13411339 if ( numberReplace . includes ( '@g.us' ) || numberReplace . includes ( '@s.whatsapp.net' ) ) {
13421340 this . logger . verbose ( 'Number already contains @g.us or @s.whatsapp.net' ) ;
13431341 return numberReplace ;
@@ -1507,7 +1505,6 @@ export class WAStartupService {
15071505 }
15081506
15091507 if ( message [ 'conversation' ] ) {
1510- console . log ( message [ 'conversation' ] ) ;
15111508 this . logger . verbose ( 'Sending message' ) ;
15121509 return await this . client . sendMessage (
15131510 sender ,
You can’t perform that action at this time.
0 commit comments