Built motion from commit ab065936.|2.0.50
[motion2.git] / server / services / ami / trigger / integration / desk.js
index 1d3e957..8fbaae6 100644 (file)
@@ -1 +1 @@
-var _0xb8a6=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x62\x6C\x75\x65\x62\x69\x72\x64","\x75\x74\x69\x6C","\x2E\x2F\x75\x74\x69\x6C","\x64\x65\x73\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74","\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F\x2D\x65\x6D\x69\x74\x74\x65\x72","\x65\x6D\x69\x74","\x74\x6F","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x6A\x73\x6F\x6E","\x47\x65\x74\x74\x69\x6E\x67\x20\x61\x67\x65\x6E\x74\x20\x77\x69\x74\x68\x20\x65\x6D\x61\x69\x6C","\x69\x6E\x66\x6F","\x41\x67\x65\x6E\x74\x20\x66\x6F\x75\x6E\x64\x21","\x41\x67\x65\x6E\x74\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2C\x20\x75\x73\x69\x6E\x67\x20\x74\x68\x65\x20\x61\x64\x6D\x69\x6E\x20\x61\x63\x63\x6F\x75\x6E\x74\x21","\x25\x73\x2F\x75\x73\x65\x72\x73\x2F\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x66\x6F\x72\x6D\x61\x74","\x74\x68\x65\x6E","\x74\x6F\x74\x61\x6C\x5F\x65\x6E\x74\x72\x69\x65\x73","\x65\x6E\x74\x72\x69\x65\x73","\x5F\x65\x6D\x62\x65\x64\x64\x65\x64","\x66\x69\x6E\x64","\x25\x73\x2F\x75\x73\x65\x72\x73","\x5B\x48\x54\x54\x50\x5D","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x64\x65\x62\x75\x67","\x47\x45\x54","\x64\x65\x66\x61\x75\x6C\x74\x73","\x61\x75\x74\x68\x54\x79\x70\x65","\x62\x61\x73\x69\x63","\x25\x73\x3A\x25\x73","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x74\x6F\x6B\x65\x6E","\x25\x73\x2F\x74\x6F\x6B\x65\x6E\x3A\x25\x73","\x42\x61\x73\x69\x63\x20\x25\x73","\x62\x61\x73\x65\x36\x34","\x53\x65\x61\x72\x63\x68\x69\x6E\x67\x20\x65\x6E\x64\x75\x73\x65\x72\x20\x77\x69\x74\x68\x20\x70\x68\x6F\x6E\x65","\x45\x6E\x64\x75\x73\x65\x72\x20\x66\x6F\x75\x6E\x64\x21","\x45\x6E\x64\x75\x73\x65\x72\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2C\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x61\x20\x6E\x65\x77\x20\x65\x6E\x64\x75\x73\x65\x72\x21","\x25\x73\x2F\x63\x75\x73\x74\x6F\x6D\x65\x72\x73","\x50\x4F\x53\x54","\x77\x6F\x72\x6B","\x25\x73\x2F\x63\x75\x73\x74\x6F\x6D\x65\x72\x73\x2F\x73\x65\x61\x72\x63\x68","\x6C\x65\x6E\x67\x74\x68","\x6D\x61\x70","\x74\x79\x70\x65","\x73\x74\x72\x69\x6E\x67","\x6E\x61\x6D\x65\x46\x69\x65\x6C\x64","\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x63\x6F\x6E\x74\x65\x6E\x74","\x69\x64\x46\x69\x65\x6C\x64","\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x4E\x61\x6D\x65","\x63\x75\x73\x74\x6F\x6D\x56\x61\x72\x69\x61\x62\x6C\x65","\x56\x61\x72\x69\x61\x62\x6C\x65","\x6E\x61\x6D\x65","\x66\x6F\x72\x45\x61\x63\x68","\x70\x72\x69\x6F\x72\x69\x74\x79","\x43\x72\x65\x61\x74\x69\x6E\x67\x20\x6E\x65\x77\x20\x74\x69\x63\x6B\x65\x74\x2E\x2E\x2E","\x20","\x67\x65\x74\x53\x74\x72\x69\x6E\x67","\x70\x68\x6F\x6E\x65","\x6E\x65\x77","\x63\x6F\x6E\x63\x61\x74","\x78\x43\x41\x4C\x4C\x59","\x4D\x6F\x74\x69\x6F\x6E","\x43\x54\x49","\x0A","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x75\x73\x65\x72\x73\x2F\x25\x64","\x69\x64","\x75\x73\x65\x72","\x69\x6E","\x6D\x65\x72\x67\x65","\x25\x73\x2F\x63\x75\x73\x74\x6F\x6D\x65\x72\x73\x2F\x25\x64\x2F\x63\x61\x73\x65\x73","\x71\x75\x65\x75\x65","\x73\x74\x72\x69\x70\x54\x72\x61\x69\x6C\x69\x6E\x67\x53\x6C\x61\x73\x68","\x73\x65\x72\x76\x65\x72\x55\x72\x6C","\x6D\x6F\x6E\x69\x74\x6F\x72\x5F\x66\x6F\x72\x6D\x61\x74","\x5B\x51\x55\x45\x55\x45\x5D","\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x69\x73\x20\x65\x6E\x61\x62\x6C\x65\x64\x21","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x55\x52\x4C","\x25\x73\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73\x2F\x25\x73\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x3F\x74\x79\x70\x65\x3D\x75\x6E\x69\x71\x75\x65\x69\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x54\x69\x63\x6B\x65\x74\x20\x63\x72\x65\x61\x74\x65\x64\x21","\x54\x68\x65\x20\x54\x69\x63\x6B\x65\x74\x20\x49\x44\x20\x69\x73\x3A","\x44\x69\x73\x70\x6C\x61\x79\x69\x6E\x67\x20\x74\x69\x63\x6B\x65\x74\x20\x74\x6F\x20\x61\x67\x65\x6E\x74\x2E\x2E\x2E","\x75\x73\x65\x72\x3A\x25\x73","\x74\x72\x69\x67\x67\x65\x72\x3A\x64\x65\x73\x6B\x3A\x64\x69\x73\x70\x6C\x61\x79","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x54\x61\x62","\x44\x69\x73\x70\x6C\x61\x79\x69\x6E\x67\x20\x74\x69\x63\x6B\x65\x74\x20\x74\x6F\x20\x61\x67\x65\x6E\x74\x20\x69\x6E\x20\x61\x20\x6E\x65\x77\x20\x74\x61\x62\x2E\x2E\x2E","\x74\x72\x69\x67\x67\x65\x72\x3A\x62\x72\x6F\x77\x73\x65\x72\x3A\x75\x72\x6C","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x78\x63\x61\x6C\x6C\x79\x2E\x64\x65\x73\x6B\x2E\x63\x6F\x6D\x2F\x77\x65\x62\x2F\x61\x67\x65\x6E\x74\x2F\x63\x61\x73\x65\x2F\x25\x64","\x6E\x65\x77\x54\x61\x62","\x44\x65\x73\x6B\x20\x61\x63\x63\x6F\x75\x6E\x74\x20\x74\x79\x70\x65\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64","\x54\x68\x65\x20\x45\x6E\x64\x75\x73\x65\x72\x20\x49\x44\x20\x69\x73\x3A","\x54\x68\x65\x20\x55\x73\x65\x72\x20\x49\x44\x20\x69\x73\x3A","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x65\x6D\x61\x69\x6C","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x46\x6F\x72\x6D\x61\x74","\x6E\x6F\x6E\x65","\x5B\x4F\x55\x54\x42\x4F\x55\x4E\x44\x5D","\x25\x73\x2F\x61\x67\x65\x6E\x74\x2F\x74\x69\x63\x6B\x65\x74\x73\x2F\x25\x73","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x61\x62\x61\x6E\x64\x6F\x6E\x65\x64","\x5B\x41\x42\x41\x4E\x44\x4F\x4E\x45\x44\x5D"];_0xb8a6[0];var _=require(_0xb8a6[1]);var rp=require(_0xb8a6[2]);var BPromise=require(_0xb8a6[3]);var util=require(_0xb8a6[4]);var intUtil=require(_0xb8a6[5]);var logger=require(_0xb8a6[7])(_0xb8a6[6]);var io=require(_0xb8a6[9])({host:_0xb8a6[8],port:6379});function emit(_0xfba0x9,_0xfba0xa,_0xfba0xb){io[_0xb8a6[11]](_0xfba0x9)[_0xb8a6[10]](_0xfba0xa,_0xfba0xb)}var headers={"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xb8a6[12],"\x41\x63\x63\x65\x70\x74":_0xb8a6[12]};function getUser(_0xfba0xe,_0xfba0xf){logger[_0xb8a6[14]](_0xb8a6[13],_0xfba0xf);return request({uri:util[_0xb8a6[19]](_0xb8a6[25],_0xfba0xe[_0xb8a6[18]])})[_0xb8a6[20]](function(_0xfba0x10){if(_0xfba0x10[_0xb8a6[21]]){return _[_0xb8a6[24]](_0xfba0x10[_0xb8a6[23]][_0xb8a6[22]],{email:_0xfba0xf})}})[_0xb8a6[20]](function(_0xfba0x10){if(_0xfba0x10){logger[_0xb8a6[14]](_0xb8a6[15]);return _0xfba0x10}else {logger[_0xb8a6[14]](_0xb8a6[16]);return request({uri:util[_0xb8a6[19]](_0xb8a6[17],_0xfba0xe[_0xb8a6[18]])})}})}function request(_0xfba0x12){logger[_0xb8a6[28]](_0xb8a6[26],JSON[_0xb8a6[27]](_0xfba0x12));return rp(_[_0xb8a6[30]](_0xfba0x12,{method:_0xb8a6[29],headers:headers,json:true}))}function getAuth(_0xfba0xe){var _0xfba0x14;if(_0xfba0xe[_0xb8a6[31]]=== _0xb8a6[32]){_0xfba0x14= util[_0xb8a6[19]](_0xb8a6[33],_0xfba0xe[_0xb8a6[34]],_0xfba0xe[_0xb8a6[35]])}else {if(_0xfba0xe[_0xb8a6[31]]=== _0xb8a6[36]){_0xfba0x14= util[_0xb8a6[19]](_0xb8a6[37],_0xfba0xe[_0xb8a6[34]],_0xfba0xe[_0xb8a6[36]])}};return util[_0xb8a6[19]](_0xb8a6[38], new Buffer(_0xfba0x14).toString(_0xb8a6[39]))}function getEndUser(_0xfba0xe,_0xfba0x16,_0xfba0x17){logger[_0xb8a6[14]](_0xb8a6[40],_0xfba0x17);return request({uri:util[_0xb8a6[19]](_0xb8a6[46],_0xfba0xe[_0xb8a6[18]]),qs:{phone:_0xfba0x17}})[_0xb8a6[20]](function(_0xfba0x10){if(_0xfba0x10[_0xb8a6[21]]){logger[_0xb8a6[14]](_0xb8a6[41]);return _0xfba0x10[_0xb8a6[23]][_0xb8a6[22]][0]}else {logger[_0xb8a6[14]](_0xb8a6[42]);return request({uri:util[_0xb8a6[19]](_0xb8a6[43],_0xfba0xe[_0xb8a6[18]]),method:_0xb8a6[44],body:{first_name:_0xfba0x16,title:_0xfba0x16,phone_numbers:[{type:_0xb8a6[45],value:_0xfba0x17}]}})}})}function getTags(_0xfba0x19,_0xfba0x1a){var _0xfba0x1b=[];if(_0xfba0x19&& _0xfba0x19[_0xb8a6[47]]> 0){_0xfba0x1b= _[_0xb8a6[48]](_0xfba0x19,_0xfba0x1a)};return _0xfba0x1b}function getCustomFields(_0xfba0x1d,_0xfba0x1e){var _0xfba0x1f=[];var _0xfba0x20={custom_fields:{}};if(_0xfba0x1d[_0xb8a6[47]]> 0){_[_0xb8a6[62]](_0xfba0x1d,function(_0xfba0x21){if(_0xfba0x21[_0xb8a6[49]]=== _0xb8a6[50]&& _0xfba0x21[_0xb8a6[51]]&&  !_0xfba0x21[_0xb8a6[52]]){_0xfba0x20[_0xfba0x21[_0xb8a6[51]][_0xb8a6[53]]()]= _0xfba0x21[_0xb8a6[54]].toString()}else {if(_0xfba0x21[_0xb8a6[49]]=== _0xb8a6[50]&& _0xfba0x21[_0xb8a6[55]]&& _0xfba0x21[_0xb8a6[52]]){_0xfba0x20[_0xb8a6[56]][_0xfba0x21[_0xb8a6[55]]]= _0xfba0x21[_0xb8a6[54]].toString()}else {if(_0xfba0x21[_0xb8a6[49]]=== _0xb8a6[57]&& _0xfba0x21[_0xb8a6[58]]&& _0xfba0x21[_0xb8a6[55]]&& _0xfba0x21[_0xb8a6[52]]){_0xfba0x1e[_0xfba0x21[_0xb8a6[58]]]&& (_0xfba0x20[_0xb8a6[56]][_0xfba0x21[_0xb8a6[55]]]= _0xfba0x1e[_0xfba0x21[_0xb8a6[58]]].toString())}else {if(_0xfba0x21[_0xb8a6[49]]=== _0xb8a6[59]&& _0xfba0x21[_0xb8a6[60]]&& _0xfba0x21[_0xb8a6[60]][_0xb8a6[61]]&& _0xfba0x21[_0xb8a6[55]]&& _0xfba0x21[_0xb8a6[52]]){_0xfba0x1e[_0xfba0x21[_0xb8a6[60]][_0xb8a6[61]][_0xb8a6[53]]()]&& (_0xfba0x20[_0xb8a6[56]][_0xfba0x21[_0xb8a6[55]]]= _0xfba0x1e[_0xfba0x21[_0xb8a6[60]][_0xb8a6[61]][_0xb8a6[53]]()].toString())}}}}})};if(_0xfba0x20[_0xb8a6[63]]){_0xfba0x20[_0xb8a6[63]]= Number(_0xfba0x20[_0xb8a6[63]])};return _0xfba0x20}function getTicket(_0xfba0xe,_0xfba0x23,_0xfba0x24,_0xfba0x25,_0xfba0x1e){logger[_0xb8a6[14]](_0xb8a6[64]);var _0xfba0x26=_[_0xb8a6[78]]({subject:intUtil[_0xb8a6[66]](_0xfba0x25.Subjects,_0xfba0x1e,_0xb8a6[65]),type:_0xb8a6[67],status:_0xb8a6[68],labels:[_0xb8a6[70],_0xb8a6[71],_0xb8a6[72]][_0xb8a6[69]](getTags(_0xfba0x25.Tags,_0xb8a6[61])),description:intUtil[_0xb8a6[66]](_0xfba0x25.Descriptions,_0xfba0x1e,_0xb8a6[73]),_links:{assigned_user:{href:util[_0xb8a6[19]](_0xb8a6[74],_0xfba0x23[_0xb8a6[75]]),class:_0xb8a6[76]}},message:{direction:_0xb8a6[77],body:intUtil[_0xb8a6[66]](_0xfba0x25.Descriptions,_0xfba0x1e,_0xb8a6[73])}},getCustomFields(_0xfba0x25.Fields,_0xfba0x1e));return request({uri:util[_0xb8a6[19]](_0xb8a6[79],_0xfba0xe[_0xb8a6[18]],_0xfba0x24[_0xb8a6[75]]),method:_0xb8a6[44],body:_0xfba0x26})}exports[_0xb8a6[80]]= function(_0xfba0x27,_0xfba0xa,_0xfba0x25,_0xfba0x28,_0xfba0x29,_0xfba0xe){var _0xfba0x23,_0xfba0x24;_0xfba0xe[_0xb8a6[18]]= intUtil[_0xb8a6[81]](_0xfba0xe[_0xb8a6[18]]);_0xfba0xe[_0xb8a6[82]]= intUtil[_0xb8a6[81]](_0xfba0xe[_0xb8a6[82]]);if(_0xfba0x29&& _0xfba0x29[_0xb8a6[83]]){logger[_0xb8a6[14]](_0xb8a6[84],_0xb8a6[85]);_0xfba0xa[_0xb8a6[86]]= util[_0xb8a6[19]](_0xb8a6[87],_0xfba0xe[_0xb8a6[82]],_0xfba0xa[_0xb8a6[88]])}else {_0xfba0xa[_0xb8a6[86]]= _0xb8a6[89]};headers[_0xb8a6[90]]= getAuth(_0xfba0xe);return getUser(_0xfba0xe,_0xfba0x28[_0xb8a6[108]])[_0xb8a6[20]](function(_0xfba0x2c){_0xfba0x23= _0xfba0x2c;logger[_0xb8a6[14]](_0xb8a6[105],_0xfba0x23[_0xb8a6[75]]);return getEndUser(_0xfba0xe,_0xfba0xa[_0xb8a6[106]],_0xfba0xa[_0xb8a6[107]])})[_0xb8a6[20]](function(_0xfba0x2c){_0xfba0x24= _0xfba0x2c;logger[_0xb8a6[14]](_0xb8a6[104],_0xfba0x24[_0xb8a6[75]]);return getTicket(_0xfba0xe,_0xfba0x23,_0xfba0x24,_0xfba0x25,_0xfba0xa)})[_0xb8a6[20]](function(_0xfba0x2b){if(_0xfba0x2b){logger[_0xb8a6[14]](_0xb8a6[93]);logger[_0xb8a6[14]](_0xb8a6[94],_0xfba0x2b[_0xb8a6[75]]);switch(_0xfba0xe[_0xb8a6[49]]){case _0xb8a6[98]:logger[_0xb8a6[14]](_0xb8a6[84],_0xb8a6[95]);emit(util[_0xb8a6[19]](_0xb8a6[96],_0xfba0x28[_0xb8a6[61]]),_0xb8a6[97],{recordId:_0xfba0x2b[_0xb8a6[75]]});break;case _0xb8a6[102]:logger[_0xb8a6[14]](_0xb8a6[84],_0xb8a6[99]);emit(util[_0xb8a6[19]](_0xb8a6[96],_0xfba0x28[_0xb8a6[61]]),_0xb8a6[100],{uri:util[_0xb8a6[19]](_0xb8a6[101],_0xfba0x2b[_0xb8a6[75]])});break;default:logger[_0xb8a6[91]](_0xb8a6[84],_0xb8a6[103])}}})[_0xb8a6[92]](function(_0xfba0x2a){console[_0xb8a6[91]](_0xfba0x2a);logger[_0xb8a6[91]](_0xb8a6[84],JSON[_0xb8a6[27]](_0xfba0x2a))})};exports[_0xb8a6[109]]= function(_0xfba0x27,_0xfba0xa,_0xfba0x25,_0xfba0x28,_0xfba0x29,_0xfba0xe,_0xfba0x2d){var _0xfba0x23,_0xfba0x24;_0xfba0xe[_0xb8a6[18]]= intUtil[_0xb8a6[81]](_0xfba0xe[_0xb8a6[18]]);_0xfba0xe[_0xb8a6[82]]= intUtil[_0xb8a6[81]](_0xfba0xe[_0xb8a6[82]]);if(_0xfba0x2d&& _0xfba0x2d[_0xb8a6[110]]&& _0xfba0x2d[_0xb8a6[110]]!== _0xb8a6[111]){logger[_0xb8a6[14]](_0xb8a6[112],_0xb8a6[85]);_0xfba0xa[_0xb8a6[86]]= util[_0xb8a6[19]](_0xb8a6[87],_0xfba0xe[_0xb8a6[82]],_0xfba0xa[_0xb8a6[88]])};headers[_0xb8a6[90]]= getAuth(_0xfba0xe);return getUser(_0xfba0xe,_0xfba0x28[_0xb8a6[108]])[_0xb8a6[20]](function(_0xfba0x2c){_0xfba0x23= _0xfba0x2c;logger[_0xb8a6[14]](_0xb8a6[105],_0xfba0x23[_0xb8a6[75]]);return getEndUser(_0xfba0xe,_0xfba0xa[_0xb8a6[114]],_0xfba0xa[_0xb8a6[115]])})[_0xb8a6[20]](function(_0xfba0x2c){_0xfba0x24= _0xfba0x2c;logger[_0xb8a6[14]](_0xb8a6[104],_0xfba0x24[_0xb8a6[75]]);return getTicket(_0xfba0xe,_0xfba0x23,_0xfba0x24,_0xfba0x25,_0xfba0xa)})[_0xb8a6[20]](function(_0xfba0x2b){if(_0xfba0x2b){logger[_0xb8a6[14]](_0xb8a6[93]);logger[_0xb8a6[14]](_0xb8a6[94],_0xfba0x2b[_0xb8a6[75]]);switch(_0xfba0xe[_0xb8a6[49]]){case _0xb8a6[98]:logger[_0xb8a6[14]](_0xb8a6[84],_0xb8a6[95]);emit(util[_0xb8a6[19]](_0xb8a6[96],_0xfba0x28[_0xb8a6[61]]),_0xb8a6[97],{recordId:_0xfba0x2b[_0xb8a6[75]]});break;case _0xb8a6[102]:logger[_0xb8a6[14]](_0xb8a6[84],_0xb8a6[99]);emit(util[_0xb8a6[19]](_0xb8a6[96],_0xfba0x28[_0xb8a6[61]]),_0xb8a6[100],{uri:util[_0xb8a6[19]](_0xb8a6[113],_0xfba0xe[_0xb8a6[18]],_0xfba0x2b[_0xb8a6[75]])});break;default:logger[_0xb8a6[91]](_0xb8a6[112],_0xb8a6[103])}}})[_0xb8a6[92]](function(_0xfba0x2a){logger[_0xb8a6[91]](_0xb8a6[112],JSON[_0xb8a6[27]](_0xfba0x2a))})};exports[_0xb8a6[116]]= function(_0xfba0x27,_0xfba0xa,_0xfba0x25,_0xfba0x28,_0xfba0x29,_0xfba0xe){var _0xfba0x23,_0xfba0x24;_0xfba0xe[_0xb8a6[18]]= intUtil[_0xb8a6[81]](_0xfba0xe[_0xb8a6[18]]);_0xfba0xe[_0xb8a6[82]]= intUtil[_0xb8a6[81]](_0xfba0xe[_0xb8a6[82]]);if(_0xfba0x29&& _0xfba0x29[_0xb8a6[83]]){logger[_0xb8a6[14]](_0xb8a6[117],_0xb8a6[85]);_0xfba0xa[_0xb8a6[86]]= util[_0xb8a6[19]](_0xb8a6[87],_0xfba0xe[_0xb8a6[82]],_0xfba0xa[_0xb8a6[88]])}else {_0xfba0xa[_0xb8a6[86]]= _0xb8a6[89]};headers[_0xb8a6[90]]= getAuth(_0xfba0xe);return getUser(_0xfba0xe)[_0xb8a6[20]](function(_0xfba0x2c){_0xfba0x23= _0xfba0x2c;logger[_0xb8a6[14]](_0xb8a6[105],_0xfba0x23[_0xb8a6[75]]);return getEndUser(_0xfba0xe,_0xfba0xa[_0xb8a6[106]],_0xfba0xa[_0xb8a6[107]])})[_0xb8a6[20]](function(_0xfba0x2c){_0xfba0x24= _0xfba0x2c;logger[_0xb8a6[14]](_0xb8a6[104],_0xfba0x24[_0xb8a6[75]]);return getTicket(_0xfba0xe,_0xfba0x23,_0xfba0x24,_0xfba0x25,_0xfba0xa)})[_0xb8a6[20]](function(_0xfba0x2b){if(_0xfba0x2b){logger[_0xb8a6[14]](_0xb8a6[93]);logger[_0xb8a6[14]](_0xb8a6[94],_0xfba0x2b[_0xb8a6[75]])}})[_0xb8a6[92]](function(_0xfba0x2a){logger[_0xb8a6[91]](_0xb8a6[117],JSON[_0xb8a6[27]](_0xfba0x2a))})}
\ No newline at end of file
+var _0xf577=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x72\x65\x71\x75\x65\x73\x74\x2D\x70\x72\x6F\x6D\x69\x73\x65","\x62\x6C\x75\x65\x62\x69\x72\x64","\x75\x74\x69\x6C","\x2E\x2F\x75\x74\x69\x6C","\x64\x65\x73\x6B","\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72","\x6C\x6F\x63\x61\x6C\x68\x6F\x73\x74","\x73\x6F\x63\x6B\x65\x74\x2E\x69\x6F\x2D\x65\x6D\x69\x74\x74\x65\x72","\x65\x6D\x69\x74","\x74\x6F","\x61\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x2F\x6A\x73\x6F\x6E","\x47\x65\x74\x74\x69\x6E\x67\x20\x61\x67\x65\x6E\x74\x20\x77\x69\x74\x68\x20\x65\x6D\x61\x69\x6C","\x69\x6E\x66\x6F","\x41\x67\x65\x6E\x74\x20\x66\x6F\x75\x6E\x64\x21","\x41\x67\x65\x6E\x74\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2C\x20\x75\x73\x69\x6E\x67\x20\x74\x68\x65\x20\x61\x64\x6D\x69\x6E\x20\x61\x63\x63\x6F\x75\x6E\x74\x21","\x25\x73\x2F\x75\x73\x65\x72\x73\x2F\x6D\x65","\x72\x65\x6D\x6F\x74\x65\x55\x72\x69","\x66\x6F\x72\x6D\x61\x74","\x74\x68\x65\x6E","\x74\x6F\x74\x61\x6C\x5F\x65\x6E\x74\x72\x69\x65\x73","\x65\x6E\x74\x72\x69\x65\x73","\x5F\x65\x6D\x62\x65\x64\x64\x65\x64","\x66\x69\x6E\x64","\x25\x73\x2F\x75\x73\x65\x72\x73","\x5B\x48\x54\x54\x50\x5D","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x64\x65\x62\x75\x67","\x47\x45\x54","\x64\x65\x66\x61\x75\x6C\x74\x73","\x61\x75\x74\x68\x54\x79\x70\x65","\x62\x61\x73\x69\x63","\x25\x73\x3A\x25\x73","\x75\x73\x65\x72\x6E\x61\x6D\x65","\x70\x61\x73\x73\x77\x6F\x72\x64","\x74\x6F\x6B\x65\x6E","\x25\x73\x2F\x74\x6F\x6B\x65\x6E\x3A\x25\x73","\x42\x61\x73\x69\x63\x20\x25\x73","\x62\x61\x73\x65\x36\x34","\x53\x65\x61\x72\x63\x68\x69\x6E\x67\x20\x65\x6E\x64\x75\x73\x65\x72\x20\x77\x69\x74\x68\x20\x70\x68\x6F\x6E\x65","\x45\x6E\x64\x75\x73\x65\x72\x20\x66\x6F\x75\x6E\x64\x21","\x45\x6E\x64\x75\x73\x65\x72\x20\x6E\x6F\x74\x20\x66\x6F\x75\x6E\x64\x2C\x20\x63\x72\x65\x61\x74\x69\x6E\x67\x20\x61\x20\x6E\x65\x77\x20\x65\x6E\x64\x75\x73\x65\x72\x21","\x25\x73\x2F\x63\x75\x73\x74\x6F\x6D\x65\x72\x73","\x50\x4F\x53\x54","\x77\x6F\x72\x6B","\x25\x73\x2F\x63\x75\x73\x74\x6F\x6D\x65\x72\x73\x2F\x73\x65\x61\x72\x63\x68","\x6C\x65\x6E\x67\x74\x68","\x6D\x61\x70","\x74\x79\x70\x65","\x73\x74\x72\x69\x6E\x67","\x6E\x61\x6D\x65\x46\x69\x65\x6C\x64","\x63\x75\x73\x74\x6F\x6D\x46\x69\x65\x6C\x64","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x63\x6F\x6E\x74\x65\x6E\x74","\x69\x64\x46\x69\x65\x6C\x64","\x63\x75\x73\x74\x6F\x6D\x5F\x66\x69\x65\x6C\x64\x73","\x76\x61\x72\x69\x61\x62\x6C\x65","\x76\x61\x72\x69\x61\x62\x6C\x65\x4E\x61\x6D\x65","\x63\x75\x73\x74\x6F\x6D\x56\x61\x72\x69\x61\x62\x6C\x65","\x56\x61\x72\x69\x61\x62\x6C\x65","\x6E\x61\x6D\x65","\x66\x6F\x72\x45\x61\x63\x68","\x70\x72\x69\x6F\x72\x69\x74\x79","\x43\x72\x65\x61\x74\x69\x6E\x67\x20\x6E\x65\x77\x20\x74\x69\x63\x6B\x65\x74\x2E\x2E\x2E","\x20","\x67\x65\x74\x53\x74\x72\x69\x6E\x67","\x70\x68\x6F\x6E\x65","\x6E\x65\x77","\x63\x6F\x6E\x63\x61\x74","\x78\x43\x41\x4C\x4C\x59","\x4D\x6F\x74\x69\x6F\x6E","\x43\x54\x49","\x0A","\x2F\x61\x70\x69\x2F\x76\x32\x2F\x75\x73\x65\x72\x73\x2F\x25\x64","\x69\x64","\x75\x73\x65\x72","\x69\x6E","\x6D\x65\x72\x67\x65","\x25\x73\x2F\x63\x75\x73\x74\x6F\x6D\x65\x72\x73\x2F\x25\x64\x2F\x63\x61\x73\x65\x73","\x71\x75\x65\x75\x65","\x73\x74\x72\x69\x70\x54\x72\x61\x69\x6C\x69\x6E\x67\x53\x6C\x61\x73\x68","\x73\x65\x72\x76\x65\x72\x55\x72\x6C","\x6D\x6F\x6E\x69\x74\x6F\x72\x5F\x66\x6F\x72\x6D\x61\x74","\x5B\x51\x55\x45\x55\x45\x5D","\x52\x65\x63\x6F\x72\x64\x69\x6E\x67\x20\x69\x73\x20\x65\x6E\x61\x62\x6C\x65\x64\x21","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x55\x52\x4C","\x25\x73\x2F\x61\x70\x69\x2F\x76\x6F\x69\x63\x65\x2F\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x73\x2F\x25\x73\x2F\x64\x6F\x77\x6E\x6C\x6F\x61\x64\x3F\x74\x79\x70\x65\x3D\x75\x6E\x69\x71\x75\x65\x69\x64","\x75\x6E\x69\x71\x75\x65\x69\x64","","\x41\x75\x74\x68\x6F\x72\x69\x7A\x61\x74\x69\x6F\x6E","\x65\x72\x72\x6F\x72","\x63\x61\x74\x63\x68","\x54\x69\x63\x6B\x65\x74\x20\x63\x72\x65\x61\x74\x65\x64\x21","\x54\x68\x65\x20\x54\x69\x63\x6B\x65\x74\x20\x49\x44\x20\x69\x73\x3A","\x44\x69\x73\x70\x6C\x61\x79\x69\x6E\x67\x20\x74\x69\x63\x6B\x65\x74\x20\x74\x6F\x20\x61\x67\x65\x6E\x74\x2E\x2E\x2E","\x75\x73\x65\x72\x3A\x25\x73","\x74\x72\x69\x67\x67\x65\x72\x3A\x64\x65\x73\x6B\x3A\x64\x69\x73\x70\x6C\x61\x79","\x69\x6E\x74\x65\x67\x72\x61\x74\x69\x6F\x6E\x54\x61\x62","\x44\x69\x73\x70\x6C\x61\x79\x69\x6E\x67\x20\x74\x69\x63\x6B\x65\x74\x20\x74\x6F\x20\x61\x67\x65\x6E\x74\x20\x69\x6E\x20\x61\x20\x6E\x65\x77\x20\x74\x61\x62\x2E\x2E\x2E","\x74\x72\x69\x67\x67\x65\x72\x3A\x62\x72\x6F\x77\x73\x65\x72\x3A\x75\x72\x6C","\x68\x74\x74\x70\x73\x3A\x2F\x2F\x78\x63\x61\x6C\x6C\x79\x2E\x64\x65\x73\x6B\x2E\x63\x6F\x6D\x2F\x77\x65\x62\x2F\x61\x67\x65\x6E\x74\x2F\x63\x61\x73\x65\x2F\x25\x64","\x6E\x65\x77\x54\x61\x62","\x44\x65\x73\x6B\x20\x61\x63\x63\x6F\x75\x6E\x74\x20\x74\x79\x70\x65\x20\x6E\x6F\x74\x20\x72\x65\x63\x6F\x67\x6E\x69\x7A\x65\x64","\x54\x68\x65\x20\x45\x6E\x64\x75\x73\x65\x72\x20\x49\x44\x20\x69\x73\x3A","\x54\x68\x65\x20\x55\x73\x65\x72\x20\x49\x44\x20\x69\x73\x3A","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x65\x6D\x61\x69\x6C","\x6F\x75\x74\x62\x6F\x75\x6E\x64","\x72\x65\x63\x6F\x72\x64\x69\x6E\x67\x46\x6F\x72\x6D\x61\x74","\x6E\x6F\x6E\x65","\x5B\x4F\x55\x54\x42\x4F\x55\x4E\x44\x5D","\x25\x73\x2F\x61\x67\x65\x6E\x74\x2F\x74\x69\x63\x6B\x65\x74\x73\x2F\x25\x73","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x61\x6D\x65","\x64\x65\x73\x74\x63\x61\x6C\x6C\x65\x72\x69\x64\x6E\x75\x6D","\x61\x62\x61\x6E\x64\x6F\x6E\x65\x64","\x5B\x41\x42\x41\x4E\x44\x4F\x4E\x45\x44\x5D"];_0xf577[0];var _=require(_0xf577[1]);var rp=require(_0xf577[2]);var BPromise=require(_0xf577[3]);var util=require(_0xf577[4]);var intUtil=require(_0xf577[5]);var logger=require(_0xf577[7])(_0xf577[6]);var io=require(_0xf577[9])({host:_0xf577[8],port:6379});function emit(_0x69dcx9,_0x69dcxa,_0x69dcxb){io[_0xf577[11]](_0x69dcx9)[_0xf577[10]](_0x69dcxa,_0x69dcxb)}var headers={"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xf577[12],"\x41\x63\x63\x65\x70\x74":_0xf577[12]};function getUser(_0x69dcxe,_0x69dcxf){logger[_0xf577[14]](_0xf577[13],_0x69dcxf);return request({uri:util[_0xf577[19]](_0xf577[25],_0x69dcxe[_0xf577[18]])})[_0xf577[20]](function(_0x69dcx10){if(_0x69dcx10[_0xf577[21]]){return _[_0xf577[24]](_0x69dcx10[_0xf577[23]][_0xf577[22]],{email:_0x69dcxf})}})[_0xf577[20]](function(_0x69dcx10){if(_0x69dcx10){logger[_0xf577[14]](_0xf577[15]);return _0x69dcx10}else {logger[_0xf577[14]](_0xf577[16]);return request({uri:util[_0xf577[19]](_0xf577[17],_0x69dcxe[_0xf577[18]])})}})}function request(_0x69dcx12){logger[_0xf577[28]](_0xf577[26],JSON[_0xf577[27]](_0x69dcx12));return rp(_[_0xf577[30]](_0x69dcx12,{method:_0xf577[29],headers:headers,json:true}))}function getAuth(_0x69dcxe){var _0x69dcx14;if(_0x69dcxe[_0xf577[31]]=== _0xf577[32]){_0x69dcx14= util[_0xf577[19]](_0xf577[33],_0x69dcxe[_0xf577[34]],_0x69dcxe[_0xf577[35]])}else {if(_0x69dcxe[_0xf577[31]]=== _0xf577[36]){_0x69dcx14= util[_0xf577[19]](_0xf577[37],_0x69dcxe[_0xf577[34]],_0x69dcxe[_0xf577[36]])}};return util[_0xf577[19]](_0xf577[38], new Buffer(_0x69dcx14).toString(_0xf577[39]))}function getEndUser(_0x69dcxe,_0x69dcx16,_0x69dcx17){logger[_0xf577[14]](_0xf577[40],_0x69dcx17);return request({uri:util[_0xf577[19]](_0xf577[46],_0x69dcxe[_0xf577[18]]),qs:{phone:_0x69dcx17}})[_0xf577[20]](function(_0x69dcx10){if(_0x69dcx10[_0xf577[21]]){logger[_0xf577[14]](_0xf577[41]);return _0x69dcx10[_0xf577[23]][_0xf577[22]][0]}else {logger[_0xf577[14]](_0xf577[42]);return request({uri:util[_0xf577[19]](_0xf577[43],_0x69dcxe[_0xf577[18]]),method:_0xf577[44],body:{first_name:_0x69dcx16,title:_0x69dcx16,phone_numbers:[{type:_0xf577[45],value:_0x69dcx17}]}})}})}function getTags(_0x69dcx19,_0x69dcx1a){var _0x69dcx1b=[];if(_0x69dcx19&& _0x69dcx19[_0xf577[47]]> 0){_0x69dcx1b= _[_0xf577[48]](_0x69dcx19,_0x69dcx1a)};return _0x69dcx1b}function getCustomFields(_0x69dcx1d,_0x69dcx1e){var _0x69dcx1f=[];var _0x69dcx20={custom_fields:{}};if(_0x69dcx1d[_0xf577[47]]> 0){_[_0xf577[62]](_0x69dcx1d,function(_0x69dcx21){if(_0x69dcx21[_0xf577[49]]=== _0xf577[50]&& _0x69dcx21[_0xf577[51]]&&  !_0x69dcx21[_0xf577[52]]){_0x69dcx20[_0x69dcx21[_0xf577[51]][_0xf577[53]]()]= _0x69dcx21[_0xf577[54]].toString()}else {if(_0x69dcx21[_0xf577[49]]=== _0xf577[50]&& _0x69dcx21[_0xf577[55]]&& _0x69dcx21[_0xf577[52]]){_0x69dcx20[_0xf577[56]][_0x69dcx21[_0xf577[55]]]= _0x69dcx21[_0xf577[54]].toString()}else {if(_0x69dcx21[_0xf577[49]]=== _0xf577[57]&& _0x69dcx21[_0xf577[58]]&& _0x69dcx21[_0xf577[55]]&& _0x69dcx21[_0xf577[52]]){_0x69dcx1e[_0x69dcx21[_0xf577[58]]]&& (_0x69dcx20[_0xf577[56]][_0x69dcx21[_0xf577[55]]]= _0x69dcx1e[_0x69dcx21[_0xf577[58]]].toString())}else {if(_0x69dcx21[_0xf577[49]]=== _0xf577[59]&& _0x69dcx21[_0xf577[60]]&& _0x69dcx21[_0xf577[60]][_0xf577[61]]&& _0x69dcx21[_0xf577[55]]&& _0x69dcx21[_0xf577[52]]){_0x69dcx1e[_0x69dcx21[_0xf577[60]][_0xf577[61]][_0xf577[53]]()]&& (_0x69dcx20[_0xf577[56]][_0x69dcx21[_0xf577[55]]]= _0x69dcx1e[_0x69dcx21[_0xf577[60]][_0xf577[61]][_0xf577[53]]()].toString())}}}}})};if(_0x69dcx20[_0xf577[63]]){_0x69dcx20[_0xf577[63]]= Number(_0x69dcx20[_0xf577[63]])};return _0x69dcx20}function getTicket(_0x69dcxe,_0x69dcx23,_0x69dcx24,_0x69dcx25,_0x69dcx1e){logger[_0xf577[14]](_0xf577[64]);var _0x69dcx26=_[_0xf577[78]]({subject:intUtil[_0xf577[66]](_0x69dcx25.Subjects,_0x69dcx1e,_0xf577[65]),type:_0xf577[67],status:_0xf577[68],labels:[_0xf577[70],_0xf577[71],_0xf577[72]][_0xf577[69]](getTags(_0x69dcx25.Tags,_0xf577[61])),description:intUtil[_0xf577[66]](_0x69dcx25.Descriptions,_0x69dcx1e,_0xf577[73]),_links:{assigned_user:{href:util[_0xf577[19]](_0xf577[74],_0x69dcx23[_0xf577[75]]),class:_0xf577[76]}},message:{direction:_0xf577[77],body:intUtil[_0xf577[66]](_0x69dcx25.Descriptions,_0x69dcx1e,_0xf577[73])}},getCustomFields(_0x69dcx25.Fields,_0x69dcx1e));return request({uri:util[_0xf577[19]](_0xf577[79],_0x69dcxe[_0xf577[18]],_0x69dcx24[_0xf577[75]]),method:_0xf577[44],body:_0x69dcx26})}exports[_0xf577[80]]= function(_0x69dcx27,_0x69dcxa,_0x69dcx25,_0x69dcx28,_0x69dcx29,_0x69dcxe){var _0x69dcx23,_0x69dcx24;_0x69dcxe[_0xf577[18]]= intUtil[_0xf577[81]](_0x69dcxe[_0xf577[18]]);_0x69dcxe[_0xf577[82]]= intUtil[_0xf577[81]](_0x69dcxe[_0xf577[82]]);if(_0x69dcx29&& _0x69dcx29[_0xf577[83]]){logger[_0xf577[14]](_0xf577[84],_0xf577[85]);_0x69dcxa[_0xf577[86]]= util[_0xf577[19]](_0xf577[87],_0x69dcxe[_0xf577[82]],_0x69dcxa[_0xf577[88]])}else {_0x69dcxa[_0xf577[86]]= _0xf577[89]};headers[_0xf577[90]]= getAuth(_0x69dcxe);return getUser(_0x69dcxe,_0x69dcx28[_0xf577[108]])[_0xf577[20]](function(_0x69dcx2c){_0x69dcx23= _0x69dcx2c;logger[_0xf577[14]](_0xf577[105],_0x69dcx23[_0xf577[75]]);return getEndUser(_0x69dcxe,_0x69dcxa[_0xf577[106]],_0x69dcxa[_0xf577[107]])})[_0xf577[20]](function(_0x69dcx2c){_0x69dcx24= _0x69dcx2c;logger[_0xf577[14]](_0xf577[104],_0x69dcx24[_0xf577[75]]);return getTicket(_0x69dcxe,_0x69dcx23,_0x69dcx24,_0x69dcx25,_0x69dcxa)})[_0xf577[20]](function(_0x69dcx2b){if(_0x69dcx2b){logger[_0xf577[14]](_0xf577[93]);logger[_0xf577[14]](_0xf577[94],_0x69dcx2b[_0xf577[75]]);switch(_0x69dcxe[_0xf577[49]]){case _0xf577[98]:logger[_0xf577[14]](_0xf577[84],_0xf577[95]);emit(util[_0xf577[19]](_0xf577[96],_0x69dcx28[_0xf577[61]]),_0xf577[97],{recordId:_0x69dcx2b[_0xf577[75]]});break;case _0xf577[102]:logger[_0xf577[14]](_0xf577[84],_0xf577[99]);emit(util[_0xf577[19]](_0xf577[96],_0x69dcx28[_0xf577[61]]),_0xf577[100],{uri:util[_0xf577[19]](_0xf577[101],_0x69dcx2b[_0xf577[75]])});break;default:logger[_0xf577[91]](_0xf577[84],_0xf577[103])}}})[_0xf577[92]](function(_0x69dcx2a){console[_0xf577[91]](_0x69dcx2a);logger[_0xf577[91]](_0xf577[84],JSON[_0xf577[27]](_0x69dcx2a))})};exports[_0xf577[109]]= function(_0x69dcx27,_0x69dcxa,_0x69dcx25,_0x69dcx28,_0x69dcx29,_0x69dcxe,_0x69dcx2d){var _0x69dcx23,_0x69dcx24;_0x69dcxe[_0xf577[18]]= intUtil[_0xf577[81]](_0x69dcxe[_0xf577[18]]);_0x69dcxe[_0xf577[82]]= intUtil[_0xf577[81]](_0x69dcxe[_0xf577[82]]);if(_0x69dcx2d&& _0x69dcx2d[_0xf577[110]]&& _0x69dcx2d[_0xf577[110]]!== _0xf577[111]){logger[_0xf577[14]](_0xf577[112],_0xf577[85]);_0x69dcxa[_0xf577[86]]= util[_0xf577[19]](_0xf577[87],_0x69dcxe[_0xf577[82]],_0x69dcxa[_0xf577[88]])};headers[_0xf577[90]]= getAuth(_0x69dcxe);return getUser(_0x69dcxe,_0x69dcx28[_0xf577[108]])[_0xf577[20]](function(_0x69dcx2c){_0x69dcx23= _0x69dcx2c;logger[_0xf577[14]](_0xf577[105],_0x69dcx23[_0xf577[75]]);return getEndUser(_0x69dcxe,_0x69dcxa[_0xf577[114]],_0x69dcxa[_0xf577[115]])})[_0xf577[20]](function(_0x69dcx2c){_0x69dcx24= _0x69dcx2c;logger[_0xf577[14]](_0xf577[104],_0x69dcx24[_0xf577[75]]);return getTicket(_0x69dcxe,_0x69dcx23,_0x69dcx24,_0x69dcx25,_0x69dcxa)})[_0xf577[20]](function(_0x69dcx2b){if(_0x69dcx2b){logger[_0xf577[14]](_0xf577[93]);logger[_0xf577[14]](_0xf577[94],_0x69dcx2b[_0xf577[75]]);switch(_0x69dcxe[_0xf577[49]]){case _0xf577[98]:logger[_0xf577[14]](_0xf577[84],_0xf577[95]);emit(util[_0xf577[19]](_0xf577[96],_0x69dcx28[_0xf577[61]]),_0xf577[97],{recordId:_0x69dcx2b[_0xf577[75]]});break;case _0xf577[102]:logger[_0xf577[14]](_0xf577[84],_0xf577[99]);emit(util[_0xf577[19]](_0xf577[96],_0x69dcx28[_0xf577[61]]),_0xf577[100],{uri:util[_0xf577[19]](_0xf577[113],_0x69dcxe[_0xf577[18]],_0x69dcx2b[_0xf577[75]])});break;default:logger[_0xf577[91]](_0xf577[112],_0xf577[103])}}})[_0xf577[92]](function(_0x69dcx2a){logger[_0xf577[91]](_0xf577[112],JSON[_0xf577[27]](_0x69dcx2a))})};exports[_0xf577[116]]= function(_0x69dcx27,_0x69dcxa,_0x69dcx25,_0x69dcx28,_0x69dcx29,_0x69dcxe){var _0x69dcx23,_0x69dcx24;_0x69dcxe[_0xf577[18]]= intUtil[_0xf577[81]](_0x69dcxe[_0xf577[18]]);_0x69dcxe[_0xf577[82]]= intUtil[_0xf577[81]](_0x69dcxe[_0xf577[82]]);if(_0x69dcx29&& _0x69dcx29[_0xf577[83]]){logger[_0xf577[14]](_0xf577[117],_0xf577[85]);_0x69dcxa[_0xf577[86]]= util[_0xf577[19]](_0xf577[87],_0x69dcxe[_0xf577[82]],_0x69dcxa[_0xf577[88]])}else {_0x69dcxa[_0xf577[86]]= _0xf577[89]};headers[_0xf577[90]]= getAuth(_0x69dcxe);return getUser(_0x69dcxe)[_0xf577[20]](function(_0x69dcx2c){_0x69dcx23= _0x69dcx2c;logger[_0xf577[14]](_0xf577[105],_0x69dcx23[_0xf577[75]]);return getEndUser(_0x69dcxe,_0x69dcxa[_0xf577[106]],_0x69dcxa[_0xf577[107]])})[_0xf577[20]](function(_0x69dcx2c){_0x69dcx24= _0x69dcx2c;logger[_0xf577[14]](_0xf577[104],_0x69dcx24[_0xf577[75]]);return getTicket(_0x69dcxe,_0x69dcx23,_0x69dcx24,_0x69dcx25,_0x69dcxa)})[_0xf577[20]](function(_0x69dcx2b){if(_0x69dcx2b){logger[_0xf577[14]](_0xf577[93]);logger[_0xf577[14]](_0xf577[94],_0x69dcx2b[_0xf577[75]])}})[_0xf577[92]](function(_0x69dcx2a){logger[_0xf577[91]](_0xf577[117],JSON[_0xf577[27]](_0x69dcx2a))})}
\ No newline at end of file