File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
src/api/integrations/chatbot/chatwoot/services Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -1290,11 +1290,15 @@ export class ChatwootService {
12901290 if (
12911291 this . provider . reopenConversation === false &&
12921292 body . event === 'conversation_status_changed' &&
1293- body . status === 'resolved' &&
1294- body . meta ?. sender ?. identifier
1293+ body . status === 'resolved'
12951294 ) {
1296- const keyToDelete = `${ instance . instanceName } :createConversation-${ body . meta . sender . identifier } ` ;
1297- this . cache . delete ( keyToDelete ) ;
1295+ if ( body . meta ?. sender ?. identifier ) {
1296+ const keyToDelete = `${ instance . instanceName } :createConversation-${ body . meta . sender . identifier } ` ;
1297+ this . cache . delete ( keyToDelete ) ;
1298+ } else {
1299+ const waInstance = this . waMonitor . waInstances [ instance . instanceName ] ;
1300+ waInstance . clearCacheChatwoot ( ) ;
1301+ }
12981302 }
12991303
13001304 if (
You can’t perform that action at this time.
0 commit comments