Built motion from commit 5ad77b03.|2.6.3
[motion2.git] / server / api / openchannelMessage / openchannelMessage.controller.js
index e56f61d..506f560 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0xef8a=['../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/environment','../../config/license/util','../../mysqldb','redis','./openchannelMessage.socket','jayson/promise','client','http','then','info','request\x20sent','debug','OpenchannelMessage,\x20%s,\x20%s,\x20%s','error','code','OpenchannelMessage,\x20%s,\x20%s','message','result','catch','sendStatus','status','end','json','limit','undefined','count','offset','set','Content-Range','apply','reject','save','update','destroy','stack','name','send','index','OpenchannelMessage','rawAttributes','type','model','query','intersection','attributes','fields','length','hasOwnProperty','nolimit','sort','where','filters','filter','map','merge','options','includeAll','findAll','rows','show','keys','include','find','create','body','params','describe','accept','openchannel','read','readAt','format','YYYY-MM-DD\x20HH:mm:ss','UserId','user','agent','get','OpenchannelInteraction','OpenchannelInteractionId','isNil','role','interaction','stringify','null','AcceptMessage','SELECT\x20*\x20FROM\x20cm_contacts\x20WHERE\x20id\x20=\x20','ContactId','sequelize','QueryTypes','SELECT','contact','User','fullname','email','internal','manual','channel','motionChannel','event','EventManager','openchannel-interactions','[OPENCHANNELMESSAGE:REJECT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','Sequelize','interface','SIP/%s','rejectmessage','eml-format','rimraf','zip-dir','bluebird','mustache','sox','to-csv','ejs','lodash','squel','jsforce','querystring','papaparse','ioredis','../../components/auth/service'];(function(_0xa02f96,_0x303195){var _0x4b15f4=function(_0x213992){while(--_0x213992){_0xa02f96['push'](_0xa02f96['shift']());}};_0x4b15f4(++_0x303195);}(_0xef8a,0xed));var _0xaef8=function(_0x4b6778,_0x505a76){_0x4b6778=_0x4b6778-0x0;var _0x22dbb9=_0xef8a[_0x4b6778];return _0x22dbb9;};'use strict';var emlformat=require(_0xaef8('0x0'));var rimraf=require(_0xaef8('0x1'));var zipdir=require(_0xaef8('0x2'));var jsonpatch=require('fast-json-patch');var rp=require('request-promise');var moment=require('moment');var BPromise=require(_0xaef8('0x3'));var Mustache=require(_0xaef8('0x4'));var util=require('util');var path=require('path');var sox=require(_0xaef8('0x5'));var csv=require(_0xaef8('0x6'));var ejs=require(_0xaef8('0x7'));var fs=require('fs');var fs_extra=require('fs-extra');var _=require(_0xaef8('0x8'));var squel=require(_0xaef8('0x9'));var crypto=require('crypto');var jsforce=require(_0xaef8('0xa'));var deskjs=require('desk.js');var toCsv=require(_0xaef8('0x6'));var querystring=require(_0xaef8('0xb'));var Papa=require(_0xaef8('0xc'));var Redis=require(_0xaef8('0xd'));var authService=require(_0xaef8('0xe'));var qs=require('../../components/parsers/qs');var as=require(_0xaef8('0xf'));var hardwareService=require(_0xaef8('0x10'));var logger=require(_0xaef8('0x11'))(_0xaef8('0x12'));var utils=require(_0xaef8('0x13'));var config=require(_0xaef8('0x14'));var licenseUtil=require(_0xaef8('0x15'));var db=require(_0xaef8('0x16'))['db'];config[_0xaef8('0x17')]=_['defaults'](config[_0xaef8('0x17')],{'host':'localhost','port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0xaef8('0x17')]));require(_0xaef8('0x18'))['register'](socket);var jayson=require(_0xaef8('0x19'));var client=jayson[_0xaef8('0x1a')][_0xaef8('0x1b')]({'port':0x232c});var client9002=jayson[_0xaef8('0x1a')]['http']({'port':0x232a});function respondWithRpcPromise(_0x5e9967,_0x30d4ba,_0x30557a,_0x2aba76){return new BPromise(function(_0x197d2b,_0x3a033a){var _0x404921=_0x2aba76||client;return _0x404921['request'](_0x5e9967,_0x30557a)[_0xaef8('0x1c')](function(_0x2b5e63){logger[_0xaef8('0x1d')]('OpenchannelMessage,\x20%s,\x20%s',_0x30d4ba,_0xaef8('0x1e'));logger[_0xaef8('0x1f')](_0xaef8('0x20'),_0x30d4ba,_0xaef8('0x1e'),JSON['stringify'](_0x2b5e63));if(_0x2b5e63[_0xaef8('0x21')]){if(_0x2b5e63[_0xaef8('0x21')][_0xaef8('0x22')]===0x1f4){logger[_0xaef8('0x21')](_0xaef8('0x23'),_0x30d4ba,_0x2b5e63['error']['message']);return _0x3a033a(_0x2b5e63[_0xaef8('0x21')][_0xaef8('0x24')]);}logger[_0xaef8('0x21')](_0xaef8('0x23'),_0x30d4ba,_0x2b5e63[_0xaef8('0x21')][_0xaef8('0x24')]);return _0x197d2b(_0x2b5e63['error'][_0xaef8('0x24')]);}else{logger[_0xaef8('0x1d')](_0xaef8('0x23'),_0x30d4ba,_0xaef8('0x1e'));_0x197d2b(_0x2b5e63[_0xaef8('0x25')]['message']);}})[_0xaef8('0x26')](function(_0x275401){logger[_0xaef8('0x21')](_0xaef8('0x23'),_0x30d4ba,_0x275401);_0x3a033a(_0x275401);});});}function respondWithStatusCode(_0x31cc46,_0x340a00){_0x340a00=_0x340a00||0xcc;return function(_0x193531){if(_0x193531){return _0x31cc46[_0xaef8('0x27')](_0x340a00);}return _0x31cc46[_0xaef8('0x28')](_0x340a00)[_0xaef8('0x29')]();};}function respondWithResult(_0x25c425,_0x2c0920){_0x2c0920=_0x2c0920||0xc8;return function(_0x32e5eb){if(_0x32e5eb){return _0x25c425[_0xaef8('0x28')](_0x2c0920)[_0xaef8('0x2a')](_0x32e5eb);}};}function respondWithFilteredResult(_0x51defd,_0x260c9f){return function(_0x1d90c9){if(_0x1d90c9){var _0x50cbb4=typeof _0x260c9f['offset']==='undefined'&&typeof _0x260c9f[_0xaef8('0x2b')]===_0xaef8('0x2c');var _0x33ac08=_0x1d90c9[_0xaef8('0x2d')];var _0x59331e=_0x50cbb4?0x0:_0x260c9f[_0xaef8('0x2e')];var _0x3dc841=_0x50cbb4?_0x1d90c9['count']:_0x260c9f[_0xaef8('0x2e')]+_0x260c9f[_0xaef8('0x2b')];var _0x5bc546;if(_0x3dc841>=_0x33ac08){_0x3dc841=_0x33ac08;_0x5bc546=0xc8;}else{_0x5bc546=0xce;}_0x51defd['status'](_0x5bc546);return _0x51defd[_0xaef8('0x2f')](_0xaef8('0x30'),_0x59331e+'-'+_0x3dc841+'/'+_0x33ac08)['json'](_0x1d90c9);}return null;};}function patchUpdates(_0x5acec4){return function(_0x3c8a9c){try{jsonpatch[_0xaef8('0x31')](_0x3c8a9c,_0x5acec4,!![]);}catch(_0x3dcae5){return BPromise[_0xaef8('0x32')](_0x3dcae5);}return _0x3c8a9c[_0xaef8('0x33')]();};}function saveUpdates(_0x5595b1,_0x57494c){return function(_0x35ff56){if(_0x35ff56){return _0x35ff56[_0xaef8('0x34')](_0x5595b1)[_0xaef8('0x1c')](function(_0x1e442e){return _0x1e442e;});}return null;};}function removeEntity(_0x541804,_0x1bb863){return function(_0x3a1a3d){if(_0x3a1a3d){return _0x3a1a3d[_0xaef8('0x35')]()[_0xaef8('0x1c')](function(){_0x541804[_0xaef8('0x28')](0xcc)[_0xaef8('0x29')]();});}};}function handleEntityNotFound(_0x301c37,_0xcfe93){return function(_0x80dbe1){if(!_0x80dbe1){_0x301c37[_0xaef8('0x27')](0x194);}return _0x80dbe1;};}function handleError(_0x45afd3,_0x3ca673){_0x3ca673=_0x3ca673||0x1f4;return function(_0xcd2b3e){logger[_0xaef8('0x21')](_0xcd2b3e[_0xaef8('0x36')]);if(_0xcd2b3e[_0xaef8('0x37')]){delete _0xcd2b3e[_0xaef8('0x37')];}_0x45afd3[_0xaef8('0x28')](_0x3ca673)[_0xaef8('0x38')](_0xcd2b3e);};}exports[_0xaef8('0x39')]=function(_0x11cd37,_0x5530eb){var _0x29ed10={},_0x301480={},_0x5179b9={'count':0x0,'rows':[]};var _0xe5969f=_['map'](db[_0xaef8('0x3a')][_0xaef8('0x3b')],function(_0x3ba5dd){return{'name':_0x3ba5dd['fieldName'],'type':_0x3ba5dd[_0xaef8('0x3c')]['key']};});_0x301480[_0xaef8('0x3d')]=_['map'](_0xe5969f,_0xaef8('0x37'));_0x301480[_0xaef8('0x3e')]=_['keys'](_0x11cd37[_0xaef8('0x3e')]);_0x301480['filters']=_[_0xaef8('0x3f')](_0x301480[_0xaef8('0x3d')],_0x301480[_0xaef8('0x3e')]);_0x29ed10[_0xaef8('0x40')]=_[_0xaef8('0x3f')](_0x301480[_0xaef8('0x3d')],qs['fields'](_0x11cd37[_0xaef8('0x3e')][_0xaef8('0x41')]));_0x29ed10[_0xaef8('0x40')]=_0x29ed10['attributes'][_0xaef8('0x42')]?_0x29ed10[_0xaef8('0x40')]:_0x301480[_0xaef8('0x3d')];if(!_0x11cd37[_0xaef8('0x3e')][_0xaef8('0x43')](_0xaef8('0x44'))){_0x29ed10[_0xaef8('0x2b')]=qs['limit'](_0x11cd37[_0xaef8('0x3e')][_0xaef8('0x2b')]);_0x29ed10['offset']=qs['offset'](_0x11cd37[_0xaef8('0x3e')][_0xaef8('0x2e')]);}_0x29ed10['order']=qs['sort'](_0x11cd37[_0xaef8('0x3e')][_0xaef8('0x45')]);_0x29ed10[_0xaef8('0x46')]=qs[_0xaef8('0x47')](_['pick'](_0x11cd37[_0xaef8('0x3e')],_0x301480['filters']),_0xe5969f);if(_0x11cd37[_0xaef8('0x3e')][_0xaef8('0x48')]){_0x29ed10['where']=_['merge'](_0x29ed10[_0xaef8('0x46')],{'$or':_[_0xaef8('0x49')](_0xe5969f,function(_0x58f176){if(_0x58f176[_0xaef8('0x3c')]!=='VIRTUAL'){var _0xf2ed31={};_0xf2ed31[_0x58f176['name']]={'$like':'%'+_0x11cd37['query']['filter']+'%'};return _0xf2ed31;}})});}_0x29ed10=_[_0xaef8('0x4a')]({},_0x29ed10,_0x11cd37[_0xaef8('0x4b')]);var _0x950a5f={'where':_0x29ed10[_0xaef8('0x46')]};return db[_0xaef8('0x3a')]['count'](_0x950a5f)[_0xaef8('0x1c')](function(_0xc64ff1){_0x5179b9[_0xaef8('0x2d')]=_0xc64ff1;if(_0x11cd37[_0xaef8('0x3e')][_0xaef8('0x4c')]){_0x29ed10['include']=[{'all':!![]}];}return db[_0xaef8('0x3a')][_0xaef8('0x4d')](_0x29ed10);})[_0xaef8('0x1c')](function(_0x25377a){_0x5179b9[_0xaef8('0x4e')]=_0x25377a;return _0x5179b9;})[_0xaef8('0x1c')](respondWithFilteredResult(_0x5530eb,_0x29ed10))[_0xaef8('0x26')](handleError(_0x5530eb,null));};exports[_0xaef8('0x4f')]=function(_0x28c06e,_0x514ad7){var _0x238b46={'raw':!![],'where':{'id':_0x28c06e['params']['id']}},_0x3e1380={};_0x3e1380[_0xaef8('0x3d')]=_[_0xaef8('0x50')](db[_0xaef8('0x3a')][_0xaef8('0x3b')]);_0x3e1380[_0xaef8('0x3e')]=_[_0xaef8('0x50')](_0x28c06e[_0xaef8('0x3e')]);_0x3e1380[_0xaef8('0x47')]=_[_0xaef8('0x3f')](_0x3e1380[_0xaef8('0x3d')],_0x3e1380[_0xaef8('0x3e')]);_0x238b46[_0xaef8('0x40')]=_[_0xaef8('0x3f')](_0x3e1380[_0xaef8('0x3d')],qs[_0xaef8('0x41')](_0x28c06e[_0xaef8('0x3e')]['fields']));_0x238b46[_0xaef8('0x40')]=_0x238b46[_0xaef8('0x40')][_0xaef8('0x42')]?_0x238b46[_0xaef8('0x40')]:_0x3e1380[_0xaef8('0x3d')];if(_0x28c06e[_0xaef8('0x3e')]['includeAll']){_0x238b46[_0xaef8('0x51')]=[{'all':!![]}];}_0x238b46=_[_0xaef8('0x4a')]({},_0x238b46,_0x28c06e[_0xaef8('0x4b')]);return db[_0xaef8('0x3a')][_0xaef8('0x52')](_0x238b46)['then'](handleEntityNotFound(_0x514ad7,null))[_0xaef8('0x1c')](respondWithResult(_0x514ad7,null))['catch'](handleError(_0x514ad7,null));};exports['create']=function(_0x41a4c7,_0x2c3bbd){return db['OpenchannelMessage'][_0xaef8('0x53')](_0x41a4c7[_0xaef8('0x54')],{})[_0xaef8('0x1c')](respondWithResult(_0x2c3bbd,0xc9))['catch'](handleError(_0x2c3bbd,null));};exports[_0xaef8('0x34')]=function(_0x47270d,_0xb61b38){if(_0x47270d['body']['id']){delete _0x47270d[_0xaef8('0x54')]['id'];}return db[_0xaef8('0x3a')][_0xaef8('0x52')]({'where':{'id':_0x47270d['params']['id']}})['then'](handleEntityNotFound(_0xb61b38,null))[_0xaef8('0x1c')](saveUpdates(_0x47270d['body'],null))[_0xaef8('0x1c')](respondWithResult(_0xb61b38,null))[_0xaef8('0x26')](handleError(_0xb61b38,null));};exports[_0xaef8('0x35')]=function(_0xb4e43b,_0x1035d6){return db[_0xaef8('0x3a')][_0xaef8('0x52')]({'where':{'id':_0xb4e43b[_0xaef8('0x55')]['id']}})['then'](handleEntityNotFound(_0x1035d6,null))['then'](removeEntity(_0x1035d6,null))[_0xaef8('0x26')](handleError(_0x1035d6,null));};exports[_0xaef8('0x56')]=function(_0x1df2cd,_0x55a63f){return db[_0xaef8('0x3a')]['describe']()[_0xaef8('0x1c')](respondWithResult(_0x55a63f,null))[_0xaef8('0x26')](handleError(_0x55a63f,null));};var interaction_log=require(_0xaef8('0x11'))('openchannel-interactions');exports[_0xaef8('0x57')]=function(_0x41d97d,_0x131f3f,_0x8fe0f7){var _0x2b7972={'agent':{},'channel':_0xaef8('0x58')};if(_0x41d97d[_0xaef8('0x54')]['id']){delete _0x41d97d[_0xaef8('0x54')]['id'];}_0x41d97d[_0xaef8('0x54')][_0xaef8('0x59')]=!![];_0x41d97d[_0xaef8('0x54')][_0xaef8('0x5a')]=moment()[_0xaef8('0x5b')](_0xaef8('0x5c'));_0x41d97d[_0xaef8('0x54')]['UserId']=_0x41d97d[_0xaef8('0x54')][_0xaef8('0x5d')]||_0x41d97d[_0xaef8('0x5e')]['id'];_0x2b7972[_0xaef8('0x5f')]['id']=_0x41d97d[_0xaef8('0x54')][_0xaef8('0x5d')];return db[_0xaef8('0x3a')][_0xaef8('0x52')]({'where':{'id':_0x41d97d['params']['id'],'UserId':null}})[_0xaef8('0x1c')](handleEntityNotFound(_0x131f3f,null))[_0xaef8('0x1c')](saveUpdates(_0x41d97d[_0xaef8('0x54')],null))[_0xaef8('0x1c')](function(_0x540c88){if(_0x540c88){_0x2b7972[_0xaef8('0x24')]=_0x540c88[_0xaef8('0x60')]({'plain':!![]});return db[_0xaef8('0x61')]['find']({'where':{'id':_0x540c88[_0xaef8('0x62')]}});}return null;})['then'](handleEntityNotFound(_0x131f3f,null))[_0xaef8('0x1c')](function(_0x464cce){if(_0x464cce){return _0x464cce[_0xaef8('0x34')]({'UserId':_0x41d97d[_0xaef8('0x54')]['UserId'],'read1stAt':_[_0xaef8('0x63')](_0x464cce['read1stAt'])?moment()[_0xaef8('0x5b')](_0xaef8('0x5c')):undefined});}return null;})['then'](function(_0x2c2e54){if(_0x2c2e54){_0x2b7972['interaction']=_0x2c2e54[_0xaef8('0x60')]({'plain':!![]});interaction_log[_0xaef8('0x1d')]('[OPENCHANNELMESSAGE:ACCEPT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s',_0x41d97d[_0xaef8('0x5e')]['id'],_0x41d97d['user'][_0xaef8('0x37')],_0x41d97d[_0xaef8('0x5e')][_0xaef8('0x64')],_0x2b7972[_0xaef8('0x65')]['id'],_0x41d97d[_0xaef8('0x54')]?JSON[_0xaef8('0x66')](_0x41d97d[_0xaef8('0x54')]):_0xaef8('0x67'));return respondWithRpcPromise(_0xaef8('0x68'),'acceptMessage',_0x2b7972);}return null;})['then'](function(_0x46274d){var _0x50413c=_0xaef8('0x69')+_0x46274d[_0xaef8('0x24')][_0xaef8('0x6a')];return db[_0xaef8('0x6b')]['query'](_0x50413c,{'type':db['Sequelize'][_0xaef8('0x6c')][_0xaef8('0x6d')],'raw':!![]})['then'](function(_0x42aaa9){return _0x42aaa9;});})['then'](function(_0x521368){if(_0x521368){_0x2b7972[_0xaef8('0x24')][_0xaef8('0x6e')]=_0x521368[0x0];if(!_0x41d97d[_0xaef8('0x54')][_0xaef8('0x5d')])return;return db[_0xaef8('0x6f')][_0xaef8('0x52')]({'where':{'id':_0x41d97d['body'][_0xaef8('0x5d')],'role':'agent'},'attributes':['id',_0xaef8('0x37'),_0xaef8('0x70'),_0xaef8('0x71'),_0xaef8('0x72')],'raw':!![]});}return null;})['then'](function(_0x53783a){if(!_0x53783a)return null;_0x2b7972[_0xaef8('0x24')][_0xaef8('0x5f')]=_0x53783a;return _0x2b7972;})[_0xaef8('0x1c')](function(_0x9d6790){if(_0x9d6790){if(_0x41d97d['body'][_0xaef8('0x73')]){_0x2b7972[_0xaef8('0x24')]['interface']=util[_0xaef8('0x5b')]('SIP/%s',_0x41d97d[_0xaef8('0x5e')][_0xaef8('0x37')]);_0x2b7972[_0xaef8('0x24')][_0xaef8('0x74')]=_0x2b7972[_0xaef8('0x74')];_0x2b7972[_0xaef8('0x24')][_0xaef8('0x75')]=_0x2b7972['channel'];_0x2b7972[_0xaef8('0x24')][_0xaef8('0x76')]=_0xaef8('0x57');return respondWithRpcPromise(_0xaef8('0x77'),_0xaef8('0x77'),{'event':'acceptmessage','message':_0x2b7972['message']},client9002)[_0xaef8('0x1c')](function(){return _0x2b7972;});}return _0x2b7972;}return null;})[_0xaef8('0x1c')](respondWithResult(_0x131f3f,null))[_0xaef8('0x26')](handleError(_0x131f3f,null));};var interaction_log=require(_0xaef8('0x11'))(_0xaef8('0x78'));exports[_0xaef8('0x32')]=function(_0x43e579,_0x2e2a2a,_0x179d8e){var _0x36282a={'agent':{},'channel':_0xaef8('0x58')};if(_0x43e579[_0xaef8('0x54')]['id']){delete _0x43e579[_0xaef8('0x54')]['id'];}_0x43e579[_0xaef8('0x54')][_0xaef8('0x5d')]=_0x43e579[_0xaef8('0x54')][_0xaef8('0x5d')]||_0x43e579[_0xaef8('0x5e')]['id'];_0x36282a['agent']['id']=_0x43e579[_0xaef8('0x54')][_0xaef8('0x5d')];return db['OpenchannelMessage'][_0xaef8('0x52')]({'where':{'id':_0x43e579[_0xaef8('0x55')]['id'],'UserId':null}})[_0xaef8('0x1c')](handleEntityNotFound(_0x2e2a2a,null))[_0xaef8('0x1c')](function(_0x7772d3){if(_0x7772d3){_0x36282a['message']=_0x7772d3[_0xaef8('0x60')]({'plain':!![]});return db[_0xaef8('0x61')][_0xaef8('0x52')]({'where':{'id':_0x7772d3[_0xaef8('0x62')]}});}return null;})[_0xaef8('0x1c')](handleEntityNotFound(_0x2e2a2a,null))[_0xaef8('0x1c')](function(_0x53b6bf){if(_0x53b6bf){_0x36282a['interaction']=_0x53b6bf[_0xaef8('0x60')]({'plain':!![]});interaction_log[_0xaef8('0x1d')](_0xaef8('0x79'),_0x43e579[_0xaef8('0x5e')]['id'],_0x43e579[_0xaef8('0x5e')][_0xaef8('0x37')],_0x43e579[_0xaef8('0x5e')][_0xaef8('0x64')],_0x36282a[_0xaef8('0x65')]['id'],_0x43e579[_0xaef8('0x54')]?JSON[_0xaef8('0x66')](_0x43e579['body']):_0xaef8('0x67'));return respondWithRpcPromise('RejectMessage','rejectMessage',_0x36282a);}return null;})[_0xaef8('0x1c')](function(_0x279967){var _0x4b93c4=_0xaef8('0x69')+_0x279967['message'][_0xaef8('0x6a')];return db[_0xaef8('0x6b')][_0xaef8('0x3e')](_0x4b93c4,{'type':db[_0xaef8('0x7a')][_0xaef8('0x6c')][_0xaef8('0x6d')],'raw':!![]})[_0xaef8('0x1c')](function(_0xe63378){return _0xe63378;});})['then'](function(_0x28c0cc){if(_0x28c0cc){_0x36282a[_0xaef8('0x24')]['contact']=_0x28c0cc[0x0];if(!_0x43e579[_0xaef8('0x54')][_0xaef8('0x5d')])return;return db[_0xaef8('0x6f')][_0xaef8('0x52')]({'where':{'id':_0x43e579[_0xaef8('0x54')][_0xaef8('0x5d')],'role':_0xaef8('0x5f')},'attributes':['id','name',_0xaef8('0x70'),'email',_0xaef8('0x72')],'raw':!![]});}return null;})['then'](function(_0xd1bb9f){if(!_0xd1bb9f)return null;_0x36282a[_0xaef8('0x24')]['agent']=_0xd1bb9f;return _0x36282a;})['then'](function(_0x204247){if(_0x204247){_0x204247['message'][_0xaef8('0x7b')]=util[_0xaef8('0x5b')](_0xaef8('0x7c'),_0x43e579['user'][_0xaef8('0x37')]);_0x204247[_0xaef8('0x24')][_0xaef8('0x74')]=_0x36282a['channel'];_0x204247[_0xaef8('0x24')][_0xaef8('0x75')]=_0x36282a[_0xaef8('0x74')];_0x204247[_0xaef8('0x24')][_0xaef8('0x76')]=_0xaef8('0x32');respondWithRpcPromise(_0xaef8('0x77'),_0xaef8('0x77'),{'event':_0xaef8('0x7d'),'message':_0x204247[_0xaef8('0x24')]},client9002);return _0x36282a;}return null;})[_0xaef8('0x1c')](respondWithResult(_0x2e2a2a,null))[_0xaef8('0x26')](handleError(_0x2e2a2a,null));};
\ No newline at end of file
+var _0x9e71=['format','UserId','user','agent','OpenchannelInteraction','OpenchannelInteractionId','isNil','read1stAt','YYYY-MM-DD\x20HH:mm:ss','get','[OPENCHANNELMESSAGE:ACCEPT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','role','interaction','stringify','AcceptMessage','acceptMessage','sequelize','QueryTypes','SELECT','contact','fullname','email','internal','manual','interface','SIP/%s','channel','motionChannel','event','EventManager','[OPENCHANNELMESSAGE:REJECT]\x20id=%s\x20name=%s\x20role=%s\x20interaction=%s\x20body=%s','null','RejectMessage','rejectMessage','SELECT\x20*\x20FROM\x20cm_contacts\x20WHERE\x20id\x20=\x20','User','rejectmessage','eml-format','rimraf','fast-json-patch','request-promise','moment','mustache','path','sox','to-csv','fs-extra','lodash','squel','papaparse','../../components/auth/service','../../components/parsers/advancedSearch','../../config/license/hardware','../../config/logger','api','../../config/utils','../../config/license/util','../../mysqldb','defaults','redis','localhost','register','client','http','request','OpenchannelMessage,\x20%s,\x20%s','request\x20sent','debug','OpenchannelMessage,\x20%s,\x20%s,\x20%s','error','code','message','info','result','catch','sendStatus','status','end','json','offset','undefined','limit','count','set','Content-Range','reject','save','then','destroy','stack','name','send','index','map','OpenchannelMessage','rawAttributes','fieldName','type','key','model','keys','query','filters','intersection','attributes','fields','length','hasOwnProperty','nolimit','order','sort','where','pick','merge','filter','options','findAll','show','params','include','create','body','update','find','describe','accept','openchannel','read','readAt'];(function(_0x4c573c,_0x384477){var _0x126071=function(_0x20d8bd){while(--_0x20d8bd){_0x4c573c['push'](_0x4c573c['shift']());}};_0x126071(++_0x384477);}(_0x9e71,0x1a8));var _0x19e7=function(_0x10f39f,_0x59cedd){_0x10f39f=_0x10f39f-0x0;var _0x4dbd87=_0x9e71[_0x10f39f];return _0x4dbd87;};'use strict';var emlformat=require(_0x19e7('0x0'));var rimraf=require(_0x19e7('0x1'));var zipdir=require('zip-dir');var jsonpatch=require(_0x19e7('0x2'));var rp=require(_0x19e7('0x3'));var moment=require(_0x19e7('0x4'));var BPromise=require('bluebird');var Mustache=require(_0x19e7('0x5'));var util=require('util');var path=require(_0x19e7('0x6'));var sox=require(_0x19e7('0x7'));var csv=require(_0x19e7('0x8'));var ejs=require('ejs');var fs=require('fs');var fs_extra=require(_0x19e7('0x9'));var _=require(_0x19e7('0xa'));var squel=require(_0x19e7('0xb'));var crypto=require('crypto');var jsforce=require('jsforce');var deskjs=require('desk.js');var toCsv=require('to-csv');var querystring=require('querystring');var Papa=require(_0x19e7('0xc'));var Redis=require('ioredis');var authService=require(_0x19e7('0xd'));var qs=require('../../components/parsers/qs');var as=require(_0x19e7('0xe'));var hardwareService=require(_0x19e7('0xf'));var logger=require(_0x19e7('0x10'))(_0x19e7('0x11'));var utils=require(_0x19e7('0x12'));var config=require('../../config/environment');var licenseUtil=require(_0x19e7('0x13'));var db=require(_0x19e7('0x14'))['db'];config['redis']=_[_0x19e7('0x15')](config[_0x19e7('0x16')],{'host':_0x19e7('0x17'),'port':0x18eb});var socket=require('socket.io-emitter')(new Redis(config[_0x19e7('0x16')]));require('./openchannelMessage.socket')[_0x19e7('0x18')](socket);var jayson=require('jayson/promise');var client=jayson['client']['http']({'port':0x232c});var client9002=jayson[_0x19e7('0x19')][_0x19e7('0x1a')]({'port':0x232a});function respondWithRpcPromise(_0xa2f981,_0x2b56f7,_0xeef5c3,_0x1b17ef){return new BPromise(function(_0x18a9c4,_0xff2874){var _0x188a5f=_0x1b17ef||client;return _0x188a5f[_0x19e7('0x1b')](_0xa2f981,_0xeef5c3)['then'](function(_0xa3d107){logger['info'](_0x19e7('0x1c'),_0x2b56f7,_0x19e7('0x1d'));logger[_0x19e7('0x1e')](_0x19e7('0x1f'),_0x2b56f7,_0x19e7('0x1d'),JSON['stringify'](_0xa3d107));if(_0xa3d107[_0x19e7('0x20')]){if(_0xa3d107['error'][_0x19e7('0x21')]===0x1f4){logger[_0x19e7('0x20')](_0x19e7('0x1c'),_0x2b56f7,_0xa3d107[_0x19e7('0x20')]['message']);return _0xff2874(_0xa3d107['error']['message']);}logger['error'](_0x19e7('0x1c'),_0x2b56f7,_0xa3d107[_0x19e7('0x20')][_0x19e7('0x22')]);return _0x18a9c4(_0xa3d107['error'][_0x19e7('0x22')]);}else{logger[_0x19e7('0x23')](_0x19e7('0x1c'),_0x2b56f7,'request\x20sent');_0x18a9c4(_0xa3d107[_0x19e7('0x24')]['message']);}})[_0x19e7('0x25')](function(_0x1b9186){logger[_0x19e7('0x20')](_0x19e7('0x1c'),_0x2b56f7,_0x1b9186);_0xff2874(_0x1b9186);});});}function respondWithStatusCode(_0x935e49,_0x598031){_0x598031=_0x598031||0xcc;return function(_0x224e47){if(_0x224e47){return _0x935e49[_0x19e7('0x26')](_0x598031);}return _0x935e49[_0x19e7('0x27')](_0x598031)[_0x19e7('0x28')]();};}function respondWithResult(_0x47da00,_0x19c6fe){_0x19c6fe=_0x19c6fe||0xc8;return function(_0x38098a){if(_0x38098a){return _0x47da00[_0x19e7('0x27')](_0x19c6fe)[_0x19e7('0x29')](_0x38098a);}};}function respondWithFilteredResult(_0x5a40d7,_0x1ca8ac){return function(_0x25be2b){if(_0x25be2b){var _0x2a574e=typeof _0x1ca8ac[_0x19e7('0x2a')]===_0x19e7('0x2b')&&typeof _0x1ca8ac[_0x19e7('0x2c')]===_0x19e7('0x2b');var _0x477adc=_0x25be2b[_0x19e7('0x2d')];var _0x285de7=_0x2a574e?0x0:_0x1ca8ac[_0x19e7('0x2a')];var _0x424d91=_0x2a574e?_0x25be2b['count']:_0x1ca8ac[_0x19e7('0x2a')]+_0x1ca8ac[_0x19e7('0x2c')];var _0x37a5f6;if(_0x424d91>=_0x477adc){_0x424d91=_0x477adc;_0x37a5f6=0xc8;}else{_0x37a5f6=0xce;}_0x5a40d7['status'](_0x37a5f6);return _0x5a40d7[_0x19e7('0x2e')](_0x19e7('0x2f'),_0x285de7+'-'+_0x424d91+'/'+_0x477adc)[_0x19e7('0x29')](_0x25be2b);}return null;};}function patchUpdates(_0x1b7968){return function(_0x2e57b1){try{jsonpatch['apply'](_0x2e57b1,_0x1b7968,!![]);}catch(_0x1ce136){return BPromise[_0x19e7('0x30')](_0x1ce136);}return _0x2e57b1[_0x19e7('0x31')]();};}function saveUpdates(_0x489d37,_0xfc7f5e){return function(_0x241eaf){if(_0x241eaf){return _0x241eaf['update'](_0x489d37)[_0x19e7('0x32')](function(_0x2e7ee7){return _0x2e7ee7;});}return null;};}function removeEntity(_0x43fc81,_0x43b821){return function(_0x43ed44){if(_0x43ed44){return _0x43ed44[_0x19e7('0x33')]()[_0x19e7('0x32')](function(){_0x43fc81[_0x19e7('0x27')](0xcc)[_0x19e7('0x28')]();});}};}function handleEntityNotFound(_0x7ab8f5,_0x53349a){return function(_0x28a92a){if(!_0x28a92a){_0x7ab8f5['sendStatus'](0x194);}return _0x28a92a;};}function handleError(_0x48307d,_0x369b9e){_0x369b9e=_0x369b9e||0x1f4;return function(_0x605582){logger[_0x19e7('0x20')](_0x605582[_0x19e7('0x34')]);if(_0x605582[_0x19e7('0x35')]){delete _0x605582[_0x19e7('0x35')];}_0x48307d[_0x19e7('0x27')](_0x369b9e)[_0x19e7('0x36')](_0x605582);};}exports[_0x19e7('0x37')]=function(_0x584b87,_0x49a7c4){var _0x57ab89={},_0x14ee8b={},_0x45b714={'count':0x0,'rows':[]};var _0x1a67d8=_[_0x19e7('0x38')](db[_0x19e7('0x39')][_0x19e7('0x3a')],function(_0xf9c870){return{'name':_0xf9c870[_0x19e7('0x3b')],'type':_0xf9c870[_0x19e7('0x3c')][_0x19e7('0x3d')]};});_0x14ee8b[_0x19e7('0x3e')]=_[_0x19e7('0x38')](_0x1a67d8,'name');_0x14ee8b['query']=_[_0x19e7('0x3f')](_0x584b87[_0x19e7('0x40')]);_0x14ee8b[_0x19e7('0x41')]=_[_0x19e7('0x42')](_0x14ee8b[_0x19e7('0x3e')],_0x14ee8b[_0x19e7('0x40')]);_0x57ab89[_0x19e7('0x43')]=_[_0x19e7('0x42')](_0x14ee8b[_0x19e7('0x3e')],qs['fields'](_0x584b87[_0x19e7('0x40')][_0x19e7('0x44')]));_0x57ab89['attributes']=_0x57ab89['attributes'][_0x19e7('0x45')]?_0x57ab89[_0x19e7('0x43')]:_0x14ee8b[_0x19e7('0x3e')];if(!_0x584b87[_0x19e7('0x40')][_0x19e7('0x46')](_0x19e7('0x47'))){_0x57ab89[_0x19e7('0x2c')]=qs[_0x19e7('0x2c')](_0x584b87['query'][_0x19e7('0x2c')]);_0x57ab89[_0x19e7('0x2a')]=qs[_0x19e7('0x2a')](_0x584b87['query'][_0x19e7('0x2a')]);}_0x57ab89[_0x19e7('0x48')]=qs[_0x19e7('0x49')](_0x584b87[_0x19e7('0x40')]['sort']);_0x57ab89[_0x19e7('0x4a')]=qs[_0x19e7('0x41')](_[_0x19e7('0x4b')](_0x584b87['query'],_0x14ee8b[_0x19e7('0x41')]),_0x1a67d8);if(_0x584b87[_0x19e7('0x40')]['filter']){_0x57ab89[_0x19e7('0x4a')]=_[_0x19e7('0x4c')](_0x57ab89[_0x19e7('0x4a')],{'$or':_['map'](_0x1a67d8,function(_0x127b19){if(_0x127b19[_0x19e7('0x3c')]!=='VIRTUAL'){var _0x180e8b={};_0x180e8b[_0x127b19[_0x19e7('0x35')]]={'$like':'%'+_0x584b87[_0x19e7('0x40')][_0x19e7('0x4d')]+'%'};return _0x180e8b;}})});}_0x57ab89=_[_0x19e7('0x4c')]({},_0x57ab89,_0x584b87[_0x19e7('0x4e')]);var _0x1a72f8={'where':_0x57ab89[_0x19e7('0x4a')]};return db[_0x19e7('0x39')][_0x19e7('0x2d')](_0x1a72f8)[_0x19e7('0x32')](function(_0x2595eb){_0x45b714['count']=_0x2595eb;if(_0x584b87['query']['includeAll']){_0x57ab89['include']=[{'all':!![]}];}return db[_0x19e7('0x39')][_0x19e7('0x4f')](_0x57ab89);})[_0x19e7('0x32')](function(_0x264010){_0x45b714['rows']=_0x264010;return _0x45b714;})['then'](respondWithFilteredResult(_0x49a7c4,_0x57ab89))[_0x19e7('0x25')](handleError(_0x49a7c4,null));};exports[_0x19e7('0x50')]=function(_0x44e012,_0x47bca6){var _0x48eab1={'raw':!![],'where':{'id':_0x44e012[_0x19e7('0x51')]['id']}},_0x4b0a70={};_0x4b0a70['model']=_[_0x19e7('0x3f')](db['OpenchannelMessage'][_0x19e7('0x3a')]);_0x4b0a70[_0x19e7('0x40')]=_[_0x19e7('0x3f')](_0x44e012[_0x19e7('0x40')]);_0x4b0a70['filters']=_[_0x19e7('0x42')](_0x4b0a70['model'],_0x4b0a70['query']);_0x48eab1[_0x19e7('0x43')]=_[_0x19e7('0x42')](_0x4b0a70[_0x19e7('0x3e')],qs[_0x19e7('0x44')](_0x44e012[_0x19e7('0x40')]['fields']));_0x48eab1[_0x19e7('0x43')]=_0x48eab1[_0x19e7('0x43')][_0x19e7('0x45')]?_0x48eab1['attributes']:_0x4b0a70[_0x19e7('0x3e')];if(_0x44e012[_0x19e7('0x40')]['includeAll']){_0x48eab1[_0x19e7('0x52')]=[{'all':!![]}];}_0x48eab1=_[_0x19e7('0x4c')]({},_0x48eab1,_0x44e012['options']);return db[_0x19e7('0x39')]['find'](_0x48eab1)['then'](handleEntityNotFound(_0x47bca6,null))[_0x19e7('0x32')](respondWithResult(_0x47bca6,null))['catch'](handleError(_0x47bca6,null));};exports['create']=function(_0x13f8f8,_0x427d06){return db[_0x19e7('0x39')][_0x19e7('0x53')](_0x13f8f8[_0x19e7('0x54')],{})[_0x19e7('0x32')](respondWithResult(_0x427d06,0xc9))['catch'](handleError(_0x427d06,null));};exports[_0x19e7('0x55')]=function(_0x26d87c,_0x4b5908){if(_0x26d87c[_0x19e7('0x54')]['id']){delete _0x26d87c['body']['id'];}return db['OpenchannelMessage']['find']({'where':{'id':_0x26d87c[_0x19e7('0x51')]['id']}})['then'](handleEntityNotFound(_0x4b5908,null))[_0x19e7('0x32')](saveUpdates(_0x26d87c[_0x19e7('0x54')],null))['then'](respondWithResult(_0x4b5908,null))[_0x19e7('0x25')](handleError(_0x4b5908,null));};exports[_0x19e7('0x33')]=function(_0x1398ad,_0x51c93f){return db[_0x19e7('0x39')][_0x19e7('0x56')]({'where':{'id':_0x1398ad[_0x19e7('0x51')]['id']}})[_0x19e7('0x32')](handleEntityNotFound(_0x51c93f,null))['then'](removeEntity(_0x51c93f,null))[_0x19e7('0x25')](handleError(_0x51c93f,null));};exports['describe']=function(_0x4bebad,_0x2e708e){return db[_0x19e7('0x39')][_0x19e7('0x57')]()[_0x19e7('0x32')](respondWithResult(_0x2e708e,null))[_0x19e7('0x25')](handleError(_0x2e708e,null));};var interaction_log=require('../../config/logger')('openchannel-interactions');exports[_0x19e7('0x58')]=function(_0x36cbd6,_0x4b97d4,_0x231e2e){var _0x3714e5={'agent':{},'channel':_0x19e7('0x59')};if(_0x36cbd6[_0x19e7('0x54')]['id']){delete _0x36cbd6[_0x19e7('0x54')]['id'];}_0x36cbd6['body'][_0x19e7('0x5a')]=!![];_0x36cbd6[_0x19e7('0x54')][_0x19e7('0x5b')]=moment()[_0x19e7('0x5c')]('YYYY-MM-DD\x20HH:mm:ss');_0x36cbd6[_0x19e7('0x54')]['UserId']=_0x36cbd6[_0x19e7('0x54')][_0x19e7('0x5d')]||_0x36cbd6[_0x19e7('0x5e')]['id'];_0x3714e5[_0x19e7('0x5f')]['id']=_0x36cbd6[_0x19e7('0x54')][_0x19e7('0x5d')];return db[_0x19e7('0x39')]['find']({'where':{'id':_0x36cbd6['params']['id'],'UserId':null}})[_0x19e7('0x32')](handleEntityNotFound(_0x4b97d4,null))[_0x19e7('0x32')](saveUpdates(_0x36cbd6[_0x19e7('0x54')],null))['then'](function(_0x4e832c){if(_0x4e832c){_0x3714e5[_0x19e7('0x22')]=_0x4e832c['get']({'plain':!![]});return db[_0x19e7('0x60')][_0x19e7('0x56')]({'where':{'id':_0x4e832c[_0x19e7('0x61')]}});}return null;})[_0x19e7('0x32')](handleEntityNotFound(_0x4b97d4,null))[_0x19e7('0x32')](function(_0x34f30a){if(_0x34f30a){return _0x34f30a[_0x19e7('0x55')]({'UserId':_0x36cbd6['body']['UserId'],'read1stAt':_[_0x19e7('0x62')](_0x34f30a[_0x19e7('0x63')])?moment()[_0x19e7('0x5c')](_0x19e7('0x64')):undefined});}return null;})['then'](function(_0x229121){if(_0x229121){_0x3714e5['interaction']=_0x229121[_0x19e7('0x65')]({'plain':!![]});interaction_log[_0x19e7('0x23')](_0x19e7('0x66'),_0x36cbd6[_0x19e7('0x5e')]['id'],_0x36cbd6[_0x19e7('0x5e')][_0x19e7('0x35')],_0x36cbd6[_0x19e7('0x5e')][_0x19e7('0x67')],_0x3714e5[_0x19e7('0x68')]['id'],_0x36cbd6[_0x19e7('0x54')]?JSON[_0x19e7('0x69')](_0x36cbd6[_0x19e7('0x54')]):'null');return respondWithRpcPromise(_0x19e7('0x6a'),_0x19e7('0x6b'),_0x3714e5);}return null;})['then'](function(_0x521327){var _0x457996='SELECT\x20*\x20FROM\x20cm_contacts\x20WHERE\x20id\x20=\x20'+_0x521327[_0x19e7('0x22')]['ContactId'];return db[_0x19e7('0x6c')][_0x19e7('0x40')](_0x457996,{'type':db['Sequelize'][_0x19e7('0x6d')][_0x19e7('0x6e')],'raw':!![]})[_0x19e7('0x32')](function(_0x50d3ea){return _0x50d3ea;});})[_0x19e7('0x32')](function(_0x49e99d){if(_0x49e99d){_0x3714e5['message'][_0x19e7('0x6f')]=_0x49e99d[0x0];if(!_0x36cbd6[_0x19e7('0x54')][_0x19e7('0x5d')])return;return db['User'][_0x19e7('0x56')]({'where':{'id':_0x36cbd6[_0x19e7('0x54')]['UserId'],'role':_0x19e7('0x5f')},'attributes':['id',_0x19e7('0x35'),_0x19e7('0x70'),_0x19e7('0x71'),_0x19e7('0x72')],'raw':!![]});}return null;})['then'](function(_0x882dd3){if(!_0x882dd3)return null;_0x3714e5[_0x19e7('0x22')][_0x19e7('0x5f')]=_0x882dd3;return _0x3714e5;})[_0x19e7('0x32')](function(_0x1cbca1){if(_0x1cbca1){if(_0x36cbd6[_0x19e7('0x54')][_0x19e7('0x73')]){_0x3714e5[_0x19e7('0x22')][_0x19e7('0x74')]=util['format'](_0x19e7('0x75'),_0x36cbd6[_0x19e7('0x5e')][_0x19e7('0x35')]);_0x3714e5['message'][_0x19e7('0x76')]=_0x3714e5[_0x19e7('0x76')];_0x3714e5[_0x19e7('0x22')][_0x19e7('0x77')]=_0x3714e5[_0x19e7('0x76')];_0x3714e5[_0x19e7('0x22')][_0x19e7('0x78')]=_0x19e7('0x58');return respondWithRpcPromise(_0x19e7('0x79'),_0x19e7('0x79'),{'event':'acceptmessage','message':_0x3714e5[_0x19e7('0x22')]},client9002)[_0x19e7('0x32')](function(){return _0x3714e5;});}return _0x3714e5;}return null;})[_0x19e7('0x32')](respondWithResult(_0x4b97d4,null))[_0x19e7('0x25')](handleError(_0x4b97d4,null));};var interaction_log=require('../../config/logger')('openchannel-interactions');exports['reject']=function(_0x27df03,_0x511202,_0x1ef727){var _0x176c1d={'agent':{},'channel':_0x19e7('0x59')};if(_0x27df03[_0x19e7('0x54')]['id']){delete _0x27df03[_0x19e7('0x54')]['id'];}_0x27df03[_0x19e7('0x54')][_0x19e7('0x5d')]=_0x27df03['body']['UserId']||_0x27df03[_0x19e7('0x5e')]['id'];_0x176c1d[_0x19e7('0x5f')]['id']=_0x27df03[_0x19e7('0x54')][_0x19e7('0x5d')];return db['OpenchannelMessage'][_0x19e7('0x56')]({'where':{'id':_0x27df03[_0x19e7('0x51')]['id'],'UserId':null}})[_0x19e7('0x32')](handleEntityNotFound(_0x511202,null))[_0x19e7('0x32')](function(_0xef01c7){if(_0xef01c7){_0x176c1d['message']=_0xef01c7[_0x19e7('0x65')]({'plain':!![]});return db['OpenchannelInteraction'][_0x19e7('0x56')]({'where':{'id':_0xef01c7[_0x19e7('0x61')]}});}return null;})['then'](handleEntityNotFound(_0x511202,null))[_0x19e7('0x32')](function(_0x3babf5){if(_0x3babf5){_0x176c1d['interaction']=_0x3babf5[_0x19e7('0x65')]({'plain':!![]});interaction_log[_0x19e7('0x23')](_0x19e7('0x7a'),_0x27df03[_0x19e7('0x5e')]['id'],_0x27df03['user'][_0x19e7('0x35')],_0x27df03[_0x19e7('0x5e')][_0x19e7('0x67')],_0x176c1d[_0x19e7('0x68')]['id'],_0x27df03[_0x19e7('0x54')]?JSON[_0x19e7('0x69')](_0x27df03[_0x19e7('0x54')]):_0x19e7('0x7b'));return respondWithRpcPromise(_0x19e7('0x7c'),_0x19e7('0x7d'),_0x176c1d);}return null;})[_0x19e7('0x32')](function(_0x501363){var _0x3222f1=_0x19e7('0x7e')+_0x501363[_0x19e7('0x22')]['ContactId'];return db[_0x19e7('0x6c')]['query'](_0x3222f1,{'type':db['Sequelize']['QueryTypes'][_0x19e7('0x6e')],'raw':!![]})[_0x19e7('0x32')](function(_0x516d87){return _0x516d87;});})[_0x19e7('0x32')](function(_0x55caf9){if(_0x55caf9){_0x176c1d[_0x19e7('0x22')][_0x19e7('0x6f')]=_0x55caf9[0x0];if(!_0x27df03['body'][_0x19e7('0x5d')])return;return db[_0x19e7('0x7f')][_0x19e7('0x56')]({'where':{'id':_0x27df03['body'][_0x19e7('0x5d')],'role':_0x19e7('0x5f')},'attributes':['id',_0x19e7('0x35'),_0x19e7('0x70'),_0x19e7('0x71'),'internal'],'raw':!![]});}return null;})[_0x19e7('0x32')](function(_0x5ac8fc){if(!_0x5ac8fc)return null;_0x176c1d[_0x19e7('0x22')][_0x19e7('0x5f')]=_0x5ac8fc;return _0x176c1d;})[_0x19e7('0x32')](function(_0x59adb3){if(_0x59adb3){_0x59adb3['message'][_0x19e7('0x74')]=util[_0x19e7('0x5c')]('SIP/%s',_0x27df03['user']['name']);_0x59adb3[_0x19e7('0x22')][_0x19e7('0x76')]=_0x176c1d[_0x19e7('0x76')];_0x59adb3[_0x19e7('0x22')]['motionChannel']=_0x176c1d['channel'];_0x59adb3[_0x19e7('0x22')][_0x19e7('0x78')]=_0x19e7('0x30');respondWithRpcPromise(_0x19e7('0x79'),_0x19e7('0x79'),{'event':_0x19e7('0x80'),'message':_0x59adb3[_0x19e7('0x22')]},client9002);return _0x176c1d;}return null;})[_0x19e7('0x32')](respondWithResult(_0x511202,null))[_0x19e7('0x25')](handleError(_0x511202,null));};
\ No newline at end of file