Built motion from commit (unavailable).|2.5.26
[motion2.git] / server / components / interaction / service.js
index 5d2cc0d..551fff8 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xd295=['whatsapp-interactions','upperFirst','InteractionId','unknown','[%s]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','toUpperCase','name','role','stringify','null','Interaction','findOne','then','update','info','catch','error','tracked','user','clone','body','omit','html','phone','mobile','lodash','../../mysqldb','../../config/logger','sms-interactions','chat-interactions'];(function(_0x4bb145,_0x3e7d33){var _0x4db596=function(_0x144489){while(--_0x144489){_0x4bb145['push'](_0x4bb145['shift']());}};_0x4db596(++_0x3e7d33);}(_0xd295,0x145));var _0x5d29=function(_0x157c1f,_0x211449){_0x157c1f=_0x157c1f-0x0;var _0x4ce847=_0xd295[_0x157c1f];return _0x4ce847;};'use strict';var _=require(_0x5d29('0x0'));var db=require(_0x5d29('0x1'))['db'];var loggers={'openchannel':require(_0x5d29('0x2'))('openchannel-interactions'),'mail':require('../../config/logger')('mail-interactions'),'fax':require(_0x5d29('0x2'))('fax-interactions'),'sms':require(_0x5d29('0x2'))(_0x5d29('0x3')),'chat':require(_0x5d29('0x2'))(_0x5d29('0x4')),'whatsapp':require(_0x5d29('0x2'))(_0x5d29('0x5'))};function getInteractionId(_0x305c57,_0x5b6099,_0x3974ca){if(_0x305c57&&_0x305c57[_[_0x5d29('0x6')](_0x3974ca)+_0x5d29('0x7')]){return _0x305c57[_['upperFirst'](_0x3974ca)+_0x5d29('0x7')];}else if(_0x305c57&&_0x305c57['id']){return _0x305c57['id'];}else if(_0x5b6099&&_0x5b6099['id']){return _0x5b6099['id'];}else{return _0x5d29('0x8');}}function log(_0x209450,_0x1745a0,_0x119758,_0x139c18,_0x1c57c3,_0x49b03c){loggers[_0x1c57c3['toLowerCase']()][_0x209450](_0x5d29('0x9'),_0x49b03c[_0x5d29('0xa')](),_0x1745a0?_0x1745a0['id']:null,_0x1745a0?_0x1745a0[_0x5d29('0xb')]:null,_0x1745a0?_0x1745a0[_0x5d29('0xc')]:null,getInteractionId(_0x119758,_0x139c18,_0x1c57c3),_0x119758?JSON[_0x5d29('0xd')](_0x119758):_0x5d29('0xe'));}function updateUser(_0xca09f8,_0x26354d,_0xe233d,_0x1ec057,_0x53803a){db[_[_0x5d29('0x6')](_0x1ec057)+_0x5d29('0xf')][_0x5d29('0x10')]({'where':{'id':getInteractionId(_0x26354d,_0xe233d,_0x1ec057)}})[_0x5d29('0x11')](function(_0x7c0409){if(_0x7c0409){return _0x7c0409[_0x5d29('0x12')]({'UserId':_0xca09f8?_0xca09f8['id']:null});}})[_0x5d29('0x11')](function(_0x113ebf){if(_0x113ebf){log(_0x5d29('0x13'),_0xca09f8,_0x26354d,_0xe233d,_0x1ec057,_0x53803a);}})[_0x5d29('0x14')](function(){log(_0x5d29('0x15'),_0xca09f8,_0x26354d,_0xe233d,_0x1ec057,_0x53803a);});}exports[_0x5d29('0x16')]=function(_0x4f05bb,_0x2be729){return function(_0x5ab2cd,_0x4fec12,_0x4c52e0){var _0x4d2efa=_0x5ab2cd[_0x5d29('0x17')];var _0x124a0d={};var _0x2c819a=_0x5ab2cd['query'];if(_0x124a0d){_0x124a0d=_[_0x5d29('0x18')](_0x5ab2cd[_0x5d29('0x19')]);_0x124a0d=_[_0x5d29('0x1a')](_0x124a0d,['body',_0x5d29('0x1b'),_0x5d29('0x1c'),'fax',_0x5d29('0x1d')]);}updateUser(_0x4d2efa,_0x124a0d,_0x2c819a,_0x4f05bb,_0x2be729);_0x4c52e0(null);};};
\ No newline at end of file
+var _0x7ec7=['InteractionId','upperFirst','toLowerCase','toUpperCase','name','role','stringify','null','findOne','update','then','info','catch','error','tracked','user','clone','omit','body','fax','mobile','lodash','../../mysqldb','../../config/logger','fax-interactions','whatsapp-interactions'];(function(_0x4e07a4,_0x94e7a8){var _0x256670=function(_0x95173f){while(--_0x95173f){_0x4e07a4['push'](_0x4e07a4['shift']());}};_0x256670(++_0x94e7a8);}(_0x7ec7,0x19b));var _0x77ec=function(_0x4fc218,_0x59ac93){_0x4fc218=_0x4fc218-0x0;var _0x308157=_0x7ec7[_0x4fc218];return _0x308157;};'use strict';var _=require(_0x77ec('0x0'));var db=require(_0x77ec('0x1'))['db'];var loggers={'openchannel':require(_0x77ec('0x2'))('openchannel-interactions'),'mail':require(_0x77ec('0x2'))('mail-interactions'),'fax':require(_0x77ec('0x2'))(_0x77ec('0x3')),'sms':require(_0x77ec('0x2'))('sms-interactions'),'chat':require(_0x77ec('0x2'))('chat-interactions'),'whatsapp':require('../../config/logger')(_0x77ec('0x4'))};function getInteractionId(_0x5a26bd,_0x277da5,_0x1db8da){if(_0x5a26bd&&_0x5a26bd[_['upperFirst'](_0x1db8da)+_0x77ec('0x5')]){return _0x5a26bd[_[_0x77ec('0x6')](_0x1db8da)+_0x77ec('0x5')];}else if(_0x5a26bd&&_0x5a26bd['id']){return _0x5a26bd['id'];}else if(_0x277da5&&_0x277da5['id']){return _0x277da5['id'];}else{return'unknown';}}function log(_0xd62db6,_0x329cb9,_0x3d87cc,_0x300933,_0x4494c7,_0x37efc6){loggers[_0x4494c7[_0x77ec('0x7')]()][_0xd62db6]('[%s]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s',_0x37efc6[_0x77ec('0x8')](),_0x329cb9?_0x329cb9['id']:null,_0x329cb9?_0x329cb9[_0x77ec('0x9')]:null,_0x329cb9?_0x329cb9[_0x77ec('0xa')]:null,getInteractionId(_0x3d87cc,_0x300933,_0x4494c7),_0x3d87cc?JSON[_0x77ec('0xb')](_0x3d87cc):_0x77ec('0xc'));}function updateUser(_0x4d018d,_0x32ced0,_0x4b27ab,_0x5e3963,_0x3bddd8){db[_['upperFirst'](_0x5e3963)+'Interaction'][_0x77ec('0xd')]({'where':{'id':getInteractionId(_0x32ced0,_0x4b27ab,_0x5e3963)}})['then'](function(_0xd9f743){if(_0xd9f743){return _0xd9f743[_0x77ec('0xe')]({'UserId':_0x4d018d?_0x4d018d['id']:null});}})[_0x77ec('0xf')](function(_0x53aace){if(_0x53aace){log(_0x77ec('0x10'),_0x4d018d,_0x32ced0,_0x4b27ab,_0x5e3963,_0x3bddd8);}})[_0x77ec('0x11')](function(){log(_0x77ec('0x12'),_0x4d018d,_0x32ced0,_0x4b27ab,_0x5e3963,_0x3bddd8);});}exports[_0x77ec('0x13')]=function(_0x433d28,_0x558745){return function(_0x39d0a4,_0x3eac24,_0x5a2a93){var _0x4f3aca=_0x39d0a4[_0x77ec('0x14')];var _0x1c47fb={};var _0x36b76e=_0x39d0a4['query'];if(_0x1c47fb){_0x1c47fb=_[_0x77ec('0x15')](_0x39d0a4['body']);_0x1c47fb=_[_0x77ec('0x16')](_0x1c47fb,[_0x77ec('0x17'),'html','phone',_0x77ec('0x18'),_0x77ec('0x19')]);}updateUser(_0x4f3aca,_0x1c47fb,_0x36b76e,_0x433d28,_0x558745);_0x5a2a93(null);};};
\ No newline at end of file