18 var _0xe8fa=['chat-interactions','capitalize','chat','Website','Account','InteractionId','upperFirst','unknown','websites','accounts','_interactions','_interaction_has_tags','_messages','isArray','toLowerCase','[%s]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','name','role','stringify','null','Interaction','findOne','then','update','info','catch','toUpperCase','MESSAGE:ACCEPT]\x20id=','\x20name=','\x20role=','\x20body=','exports','lodash','../../mysqldb','../../config/logger','openchannel-interactions','mail-interactions','fax-interactions','sms-interactions'];(function(_0x27fb36,_0x3ba193){var _0x45697f=function(_0x4b66c2){while(--_0x4b66c2){_0x27fb36['push'](_0x27fb36['shift']());}};_0x45697f(++_0x3ba193);}(_0xe8fa,0x17f));var _0xae8f=function(_0x1b6c6d,_0x2983b0){_0x1b6c6d=_0x1b6c6d-0x0;var _0x290d9d=_0xe8fa[_0x1b6c6d];return _0x290d9d;};'use strict';var _=require(_0xae8f('0x0'));var db=require(_0xae8f('0x1'))['db'];var loggers={'openchannel':require(_0xae8f('0x2'))(_0xae8f('0x3')),'mail':require(_0xae8f('0x2'))(_0xae8f('0x4')),'fax':require('../../config/logger')(_0xae8f('0x5')),'sms':require(_0xae8f('0x2'))(_0xae8f('0x6')),'chat':require(_0xae8f('0x2'))(_0xae8f('0x7')),'whatsapp':require(_0xae8f('0x2'))('whatsapp-interactions')};function getAccountFK(_0xb58773){return _[_0xae8f('0x8')](_0xb58773)+(_0xb58773===_0xae8f('0x9')?_0xae8f('0xa'):_0xae8f('0xb'))+'Id';}function getInteractionFK(_0x451e7c){return _[_0xae8f('0x8')](_0x451e7c)+_0xae8f('0xc');}function getInteractionId(_0x44110f,_0x16928f,_0x3d0023){if(_0x44110f&&_0x44110f[_[_0xae8f('0xd')](_0x3d0023)+'InteractionId']){return _0x44110f[_['upperFirst'](_0x3d0023)+'InteractionId'];}else if(_0x44110f&&_0x44110f['id']){return _0x44110f['id'];}else if(_0x16928f&&_0x16928f['id']){return _0x16928f['id'];}else{return _0xae8f('0xe');}}function getInteractionsTables(_0x21f5df){return{'accounts':_0x21f5df+'_'+(_0x21f5df===_0xae8f('0x9')?_0xae8f('0xf'):_0xae8f('0x10')),'interactions':_0x21f5df+_0xae8f('0x11'),'interactionsTags':_0x21f5df+_0xae8f('0x12'),'messages':_0x21f5df+_0xae8f('0x13'),'userInteractions':'user_has_'+_0x21f5df+_0xae8f('0x11')};}function getSelectedTags(_0x20191b){var _0x1aadb6=[];if(_0x20191b){_0x1aadb6=Array[_0xae8f('0x14')](_0x20191b)?_0x20191b:[_0x20191b];}return _0x1aadb6;}function log(_0x16105b,_0x3bc6dc,_0x5a2b42,_0x255b6d,_0x1ef838,_0x1326ea){loggers[_0x1ef838[_0xae8f('0x15')]()][_0x16105b](_0xae8f('0x16'),_0x1326ea['toUpperCase'](),_0x3bc6dc?_0x3bc6dc['id']:null,_0x3bc6dc?_0x3bc6dc[_0xae8f('0x17')]:null,_0x3bc6dc?_0x3bc6dc[_0xae8f('0x18')]:null,getInteractionId(_0x5a2b42,_0x255b6d,_0x1ef838),_0x5a2b42?JSON[_0xae8f('0x19')](_0x5a2b42):_0xae8f('0x1a'));}function updateUser(_0x3244af,_0x1beb49,_0x48f34b,_0xd7e8d2,_0x212d9f){db[_[_0xae8f('0xd')](_0xd7e8d2)+_0xae8f('0x1b')][_0xae8f('0x1c')]({'where':{'id':getInteractionId(_0x1beb49,_0x48f34b,_0xd7e8d2)}})[_0xae8f('0x1d')](function(_0x183d1d){if(_0x183d1d){return _0x183d1d[_0xae8f('0x1e')]({'UserId':_0x3244af?_0x3244af['id']:null});}})[_0xae8f('0x1d')](function(_0x3a8a99){if(_0x3a8a99){log(_0xae8f('0x1f'),_0x3244af,_0x1beb49,_0x48f34b,_0xd7e8d2,_0x212d9f);}})[_0xae8f('0x20')](function(){log('error',_0x3244af,_0x1beb49,_0x48f34b,_0xd7e8d2,_0x212d9f);});}function logAcceptMessage(_0x2c19b8,_0x1155d2,_0x2924a4,_0x5b14c5){var _0x5a1867=loggers[_0x2c19b8[_0xae8f('0x15')]()];var _0x70bd80=_0x1155d2['id'];var _0x3af725=_0x1155d2['name'];var _0xf5a57d=_0x1155d2['role'];var _0x865a7d=JSON[_0xae8f('0x19')](_0x5b14c5||null);_0x5a1867[_0xae8f('0x1f')]('['+_0x2c19b8[_0xae8f('0x21')]()+_0xae8f('0x22')+_0x70bd80+_0xae8f('0x23')+_0x3af725+_0xae8f('0x24')+_0xf5a57d+'\x20interaction='+_0x2924a4+_0xae8f('0x25')+_0x865a7d);}module[_0xae8f('0x26')]={'getAccountFK':getAccountFK,'getInteractionFK':getInteractionFK,'getInteractionsTables':getInteractionsTables,'getSelectedTags':getSelectedTags,'logAcceptMessage':logAcceptMessage,'updateUser':updateUser};