Built motion from commit (unavailable).|2.4.16
[motion2.git] / server / components / interaction / service.js
index f911600..c632ed3 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x7a98=['stringify','Interaction','findOne','then','update','info','catch','error','tracked','user','query','clone','body','omit','html','phone','mobile','../../config/logger','openchannel-interactions','mail-interactions','fax-interactions','sms-interactions','upperFirst','InteractionId','unknown','toLowerCase','[%s]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','toUpperCase','name','role'];(function(_0x5b63f5,_0x4eb450){var _0x37d44c=function(_0x47e2cf){while(--_0x47e2cf){_0x5b63f5['push'](_0x5b63f5['shift']());}};_0x37d44c(++_0x4eb450);}(_0x7a98,0x89));var _0x87a9=function(_0x1b2631,_0x526d3f){_0x1b2631=_0x1b2631-0x0;var _0x1114bb=_0x7a98[_0x1b2631];return _0x1114bb;};'use strict';var _=require('lodash');var db=require('../../mysqldb')['db'];var loggers={'openchannel':require(_0x87a9('0x0'))(_0x87a9('0x1')),'mail':require(_0x87a9('0x0'))(_0x87a9('0x2')),'fax':require('../../config/logger')(_0x87a9('0x3')),'sms':require(_0x87a9('0x0'))(_0x87a9('0x4')),'chat':require(_0x87a9('0x0'))('chat-interactions')};function getInteractionId(_0x45463c,_0x27a9bb,_0x442536){if(_0x45463c&&_0x45463c[_[_0x87a9('0x5')](_0x442536)+_0x87a9('0x6')]){return _0x45463c[_[_0x87a9('0x5')](_0x442536)+_0x87a9('0x6')];}else if(_0x45463c&&_0x45463c['id']){return _0x45463c['id'];}else if(_0x27a9bb&&_0x27a9bb['id']){return _0x27a9bb['id'];}else{return _0x87a9('0x7');}}function log(_0x34e825,_0x118a4a,_0x3a25be,_0x44712d,_0x18fbfa,_0x30b486){loggers[_0x18fbfa[_0x87a9('0x8')]()][_0x34e825](_0x87a9('0x9'),_0x30b486[_0x87a9('0xa')](),_0x118a4a?_0x118a4a['id']:null,_0x118a4a?_0x118a4a[_0x87a9('0xb')]:null,_0x118a4a?_0x118a4a[_0x87a9('0xc')]:null,getInteractionId(_0x3a25be,_0x44712d,_0x18fbfa),_0x3a25be?JSON[_0x87a9('0xd')](_0x3a25be):'null');}function updateUser(_0x568fef,_0x442458,_0x38fbf5,_0x4b1327,_0x13252e){db[_[_0x87a9('0x5')](_0x4b1327)+_0x87a9('0xe')][_0x87a9('0xf')]({'where':{'id':getInteractionId(_0x442458,_0x38fbf5,_0x4b1327)}})[_0x87a9('0x10')](function(_0x503dd5){if(_0x503dd5){return _0x503dd5[_0x87a9('0x11')]({'UserId':_0x568fef?_0x568fef['id']:null});}})[_0x87a9('0x10')](function(_0x2bc54d){if(_0x2bc54d){log(_0x87a9('0x12'),_0x568fef,_0x442458,_0x38fbf5,_0x4b1327,_0x13252e);}})[_0x87a9('0x13')](function(){log(_0x87a9('0x14'),_0x568fef,_0x442458,_0x38fbf5,_0x4b1327,_0x13252e);});}exports[_0x87a9('0x15')]=function(_0x55beee,_0x2f111b){return function(_0x10c6d7,_0x5673ff,_0xcbead3){var _0x594ab9=_0x10c6d7[_0x87a9('0x16')];var _0x8c2aa2={};var _0x3475fd=_0x10c6d7[_0x87a9('0x17')];if(_0x8c2aa2){_0x8c2aa2=_[_0x87a9('0x18')](_0x10c6d7[_0x87a9('0x19')]);_0x8c2aa2=_[_0x87a9('0x1a')](_0x8c2aa2,[_0x87a9('0x19'),_0x87a9('0x1b'),_0x87a9('0x1c'),'fax',_0x87a9('0x1d')]);}updateUser(_0x594ab9,_0x8c2aa2,_0x3475fd,_0x55beee,_0x2f111b);_0xcbead3(null);};};
\ No newline at end of file
+var _0xf50a=['query','clone','body','omit','html','phone','lodash','../../mysqldb','../../config/logger','openchannel-interactions','mail-interactions','fax-interactions','sms-interactions','chat-interactions','InteractionId','toLowerCase','[%s]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','toUpperCase','name','null','upperFirst','Interaction','findOne','then','update','info','catch','error','tracked','user'];(function(_0x2df1f2,_0x58d388){var _0x38652b=function(_0x18e322){while(--_0x18e322){_0x2df1f2['push'](_0x2df1f2['shift']());}};_0x38652b(++_0x58d388);}(_0xf50a,0xf6));var _0xaf50=function(_0x3a00f6,_0x1bf634){_0x3a00f6=_0x3a00f6-0x0;var _0x151ff5=_0xf50a[_0x3a00f6];return _0x151ff5;};'use strict';var _=require(_0xaf50('0x0'));var db=require(_0xaf50('0x1'))['db'];var loggers={'openchannel':require(_0xaf50('0x2'))(_0xaf50('0x3')),'mail':require(_0xaf50('0x2'))(_0xaf50('0x4')),'fax':require(_0xaf50('0x2'))(_0xaf50('0x5')),'sms':require('../../config/logger')(_0xaf50('0x6')),'chat':require('../../config/logger')(_0xaf50('0x7'))};function getInteractionId(_0x46c2c4,_0xe324c4,_0x3a32ea){if(_0x46c2c4&&_0x46c2c4[_['upperFirst'](_0x3a32ea)+_0xaf50('0x8')]){return _0x46c2c4[_['upperFirst'](_0x3a32ea)+_0xaf50('0x8')];}else if(_0x46c2c4&&_0x46c2c4['id']){return _0x46c2c4['id'];}else if(_0xe324c4&&_0xe324c4['id']){return _0xe324c4['id'];}else{return'unknown';}}function log(_0x376e4e,_0x54ca3b,_0x38a8b9,_0x3c98e4,_0xc1da1b,_0x247fe8){loggers[_0xc1da1b[_0xaf50('0x9')]()][_0x376e4e](_0xaf50('0xa'),_0x247fe8[_0xaf50('0xb')](),_0x54ca3b?_0x54ca3b['id']:null,_0x54ca3b?_0x54ca3b[_0xaf50('0xc')]:null,_0x54ca3b?_0x54ca3b['role']:null,getInteractionId(_0x38a8b9,_0x3c98e4,_0xc1da1b),_0x38a8b9?JSON['stringify'](_0x38a8b9):_0xaf50('0xd'));}function updateUser(_0x539c0f,_0x2a51f4,_0x591034,_0x3ba2db,_0x24de2c){db[_[_0xaf50('0xe')](_0x3ba2db)+_0xaf50('0xf')][_0xaf50('0x10')]({'where':{'id':getInteractionId(_0x2a51f4,_0x591034,_0x3ba2db)}})[_0xaf50('0x11')](function(_0x1ca611){if(_0x1ca611){return _0x1ca611[_0xaf50('0x12')]({'UserId':_0x539c0f?_0x539c0f['id']:null});}})[_0xaf50('0x11')](function(_0x25abc8){if(_0x25abc8){log(_0xaf50('0x13'),_0x539c0f,_0x2a51f4,_0x591034,_0x3ba2db,_0x24de2c);}})[_0xaf50('0x14')](function(){log(_0xaf50('0x15'),_0x539c0f,_0x2a51f4,_0x591034,_0x3ba2db,_0x24de2c);});}exports[_0xaf50('0x16')]=function(_0x1f3889,_0x1e77a4){return function(_0x598cc4,_0x3d112c,_0x229d0d){var _0x45f1f4=_0x598cc4[_0xaf50('0x17')];var _0x116557={};var _0x3b4afe=_0x598cc4[_0xaf50('0x18')];if(_0x116557){_0x116557=_[_0xaf50('0x19')](_0x598cc4[_0xaf50('0x1a')]);_0x116557=_[_0xaf50('0x1b')](_0x116557,[_0xaf50('0x1a'),_0xaf50('0x1c'),_0xaf50('0x1d'),'fax','mobile']);}updateUser(_0x45f1f4,_0x116557,_0x3b4afe,_0x1f3889,_0x1e77a4);_0x229d0d(null);};};
\ No newline at end of file