Built motion from commit 74d9782e.|2.6.30
[motion2.git] / server / api / whatsappInteraction / whatsappInteraction.events.js
index cae11de..3abf9f4 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x4a47=['length','emit','hasOwnProperty','hook','exports','events','../../mysqldb','WhatsappInteraction','WhatsappMessage','save','remove','getUsers','Users','findAll','then','unreadMessages'];(function(_0x4b98df,_0x39e3ca){var _0x33a6b4=function(_0x43eb26){while(--_0x43eb26){_0x4b98df['push'](_0x4b98df['shift']());}};_0x33a6b4(++_0x39e3ca);}(_0x4a47,0xb5));var _0x74a4=function(_0x59820d,_0xc8e6ba){_0x59820d=_0x59820d-0x0;var _0x3c72b1=_0x4a47[_0x59820d];return _0x3c72b1;};'use strict';var EventEmitter=require(_0x74a4('0x0'));var WhatsappInteraction=require(_0x74a4('0x1'))['db'][_0x74a4('0x2')];var WhatsappMessage=require(_0x74a4('0x1'))['db'][_0x74a4('0x3')];var WhatsappInteractionEvents=new EventEmitter();WhatsappInteractionEvents['setMaxListeners'](0x0);var events={'afterCreate':_0x74a4('0x4'),'afterUpdate':'update','afterDestroy':_0x74a4('0x5')};function emitEvent(_0x450c10){return function(_0x5af655,_0x43080b,_0x3c6344){_0x5af655[_0x74a4('0x6')]({'attributes':['id'],'raw':!![]})['then'](function(_0x41ef5a){_0x5af655['setDataValue'](_0x74a4('0x7'),_0x41ef5a['map'](function(_0x39bbb4){return{'id':_0x39bbb4['id']};}));return WhatsappMessage[_0x74a4('0x8')]({'where':{'WhatsappInteractionId':_0x5af655['id'],'direction':'in','read':![]},'raw':!![]});})[_0x74a4('0x9')](function(_0x17c01f){_0x5af655['setDataValue'](_0x74a4('0xa'),_0x17c01f[_0x74a4('0xb')]);WhatsappInteractionEvents[_0x74a4('0xc')](_0x450c10+':'+_0x5af655['id'],_0x5af655);WhatsappInteractionEvents[_0x74a4('0xc')](_0x450c10,_0x5af655);_0x3c6344(null);})['catch'](_0x3c6344(null));};}for(var e in events){if(events[_0x74a4('0xd')](e)){var event=events[e];WhatsappInteraction[_0x74a4('0xe')](e,emitEvent(event));}}module[_0x74a4('0xf')]=WhatsappInteractionEvents;
\ No newline at end of file
+var _0x4065=['then','setDataValue','Users','findAll','unreadMessages','emit','catch','hasOwnProperty','hook','exports','../../mysqldb','setMaxListeners','save','update','getUsers'];(function(_0x50f99a,_0x4ed44f){var _0x2d38e6=function(_0x23ca9a){while(--_0x23ca9a){_0x50f99a['push'](_0x50f99a['shift']());}};_0x2d38e6(++_0x4ed44f);}(_0x4065,0xdc));var _0x5406=function(_0x3c9f72,_0x206fd9){_0x3c9f72=_0x3c9f72-0x0;var _0x64dd5f=_0x4065[_0x3c9f72];return _0x64dd5f;};'use strict';var EventEmitter=require('events');var WhatsappInteraction=require('../../mysqldb')['db']['WhatsappInteraction'];var WhatsappMessage=require(_0x5406('0x0'))['db']['WhatsappMessage'];var WhatsappInteractionEvents=new EventEmitter();WhatsappInteractionEvents[_0x5406('0x1')](0x0);var events={'afterCreate':_0x5406('0x2'),'afterUpdate':_0x5406('0x3'),'afterDestroy':'remove'};function emitEvent(_0xc5c0b5){return function(_0x281baf,_0x5f5cb7,_0x1d2a1c){_0x281baf[_0x5406('0x4')]({'attributes':['id'],'raw':!![]})[_0x5406('0x5')](function(_0x132fc5){_0x281baf[_0x5406('0x6')](_0x5406('0x7'),_0x132fc5['map'](function(_0x476d17){return{'id':_0x476d17['id']};}));return WhatsappMessage[_0x5406('0x8')]({'where':{'WhatsappInteractionId':_0x281baf['id'],'direction':'in','read':![]},'raw':!![]});})[_0x5406('0x5')](function(_0x266399){_0x281baf[_0x5406('0x6')](_0x5406('0x9'),_0x266399['length']);WhatsappInteractionEvents[_0x5406('0xa')](_0xc5c0b5+':'+_0x281baf['id'],_0x281baf);WhatsappInteractionEvents[_0x5406('0xa')](_0xc5c0b5,_0x281baf);_0x1d2a1c(null);})[_0x5406('0xb')](_0x1d2a1c(null));};}for(var e in events){if(events[_0x5406('0xc')](e)){var event=events[e];WhatsappInteraction[_0x5406('0xd')](e,emitEvent(event));}}module[_0x5406('0xe')]=WhatsappInteractionEvents;
\ No newline at end of file