Built motion from commit bc1ab7c3.|2.0.43
[motion2.git] / server / services / ami / trigger / integration / desk.js
index 7f011f4..36b1064 100644 (file)
@@ -1 +1 @@
-var _0xdabf=["\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"];_0xdabf[0];var _=require(_0xdabf[1]);var rp=require(_0xdabf[2]);var BPromise=require(_0xdabf[3]);var util=require(_0xdabf[4]);var intUtil=require(_0xdabf[5]);var logger=require(_0xdabf[7])(_0xdabf[6]);var io=require(_0xdabf[9])({host:_0xdabf[8],port:6379});function emit(_0xbdcbx9,_0xbdcbxa,_0xbdcbxb){io[_0xdabf[11]](_0xbdcbx9)[_0xdabf[10]](_0xbdcbxa,_0xbdcbxb)}var headers={"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xdabf[12],"\x41\x63\x63\x65\x70\x74":_0xdabf[12]};function getUser(_0xbdcbxe,_0xbdcbxf){logger[_0xdabf[14]](_0xdabf[13],_0xbdcbxf);return request({uri:util[_0xdabf[19]](_0xdabf[25],_0xbdcbxe[_0xdabf[18]])})[_0xdabf[20]](function(_0xbdcbx10){if(_0xbdcbx10[_0xdabf[21]]){return _[_0xdabf[24]](_0xbdcbx10[_0xdabf[23]][_0xdabf[22]],{email:_0xbdcbxf})}})[_0xdabf[20]](function(_0xbdcbx10){if(_0xbdcbx10){logger[_0xdabf[14]](_0xdabf[15]);return _0xbdcbx10}else {logger[_0xdabf[14]](_0xdabf[16]);return request({uri:util[_0xdabf[19]](_0xdabf[17],_0xbdcbxe[_0xdabf[18]])})}})}function request(_0xbdcbx12){logger[_0xdabf[28]](_0xdabf[26],JSON[_0xdabf[27]](_0xbdcbx12));return rp(_[_0xdabf[30]](_0xbdcbx12,{method:_0xdabf[29],headers:headers,json:true}))}function getAuth(_0xbdcbxe){var _0xbdcbx14;if(_0xbdcbxe[_0xdabf[31]]=== _0xdabf[32]){_0xbdcbx14= util[_0xdabf[19]](_0xdabf[33],_0xbdcbxe[_0xdabf[34]],_0xbdcbxe[_0xdabf[35]])}else {if(_0xbdcbxe[_0xdabf[31]]=== _0xdabf[36]){_0xbdcbx14= util[_0xdabf[19]](_0xdabf[37],_0xbdcbxe[_0xdabf[34]],_0xbdcbxe[_0xdabf[36]])}};return util[_0xdabf[19]](_0xdabf[38], new Buffer(_0xbdcbx14).toString(_0xdabf[39]))}function getEndUser(_0xbdcbxe,_0xbdcbx16,_0xbdcbx17){logger[_0xdabf[14]](_0xdabf[40],_0xbdcbx17);return request({uri:util[_0xdabf[19]](_0xdabf[46],_0xbdcbxe[_0xdabf[18]]),qs:{phone:_0xbdcbx17}})[_0xdabf[20]](function(_0xbdcbx10){if(_0xbdcbx10[_0xdabf[21]]){logger[_0xdabf[14]](_0xdabf[41]);return _0xbdcbx10[_0xdabf[23]][_0xdabf[22]][0]}else {logger[_0xdabf[14]](_0xdabf[42]);return request({uri:util[_0xdabf[19]](_0xdabf[43],_0xbdcbxe[_0xdabf[18]]),method:_0xdabf[44],body:{first_name:_0xbdcbx16,title:_0xbdcbx16,phone_numbers:[{type:_0xdabf[45],value:_0xbdcbx17}]}})}})}function getTags(_0xbdcbx19,_0xbdcbx1a){var _0xbdcbx1b=[];if(_0xbdcbx19&& _0xbdcbx19[_0xdabf[47]]> 0){_0xbdcbx1b= _[_0xdabf[48]](_0xbdcbx19,_0xbdcbx1a)};return _0xbdcbx1b}function getCustomFields(_0xbdcbx1d,_0xbdcbx1e){var _0xbdcbx1f=[];var _0xbdcbx20={custom_fields:{}};if(_0xbdcbx1d[_0xdabf[47]]> 0){_[_0xdabf[62]](_0xbdcbx1d,function(_0xbdcbx21){if(_0xbdcbx21[_0xdabf[49]]=== _0xdabf[50]&& _0xbdcbx21[_0xdabf[51]]&&  !_0xbdcbx21[_0xdabf[52]]){_0xbdcbx20[_0xbdcbx21[_0xdabf[51]][_0xdabf[53]]()]= _0xbdcbx21[_0xdabf[54]].toString()}else {if(_0xbdcbx21[_0xdabf[49]]=== _0xdabf[50]&& _0xbdcbx21[_0xdabf[55]]&& _0xbdcbx21[_0xdabf[52]]){_0xbdcbx20[_0xdabf[56]][_0xbdcbx21[_0xdabf[55]]]= _0xbdcbx21[_0xdabf[54]].toString()}else {if(_0xbdcbx21[_0xdabf[49]]=== _0xdabf[57]&& _0xbdcbx21[_0xdabf[58]]&& _0xbdcbx21[_0xdabf[55]]&& _0xbdcbx21[_0xdabf[52]]){_0xbdcbx1e[_0xbdcbx21[_0xdabf[58]]]&& (_0xbdcbx20[_0xdabf[56]][_0xbdcbx21[_0xdabf[55]]]= _0xbdcbx1e[_0xbdcbx21[_0xdabf[58]]].toString())}else {if(_0xbdcbx21[_0xdabf[49]]=== _0xdabf[59]&& _0xbdcbx21[_0xdabf[60]]&& _0xbdcbx21[_0xdabf[60]][_0xdabf[61]]&& _0xbdcbx21[_0xdabf[55]]&& _0xbdcbx21[_0xdabf[52]]){_0xbdcbx1e[_0xbdcbx21[_0xdabf[60]][_0xdabf[61]][_0xdabf[53]]()]&& (_0xbdcbx20[_0xdabf[56]][_0xbdcbx21[_0xdabf[55]]]= _0xbdcbx1e[_0xbdcbx21[_0xdabf[60]][_0xdabf[61]][_0xdabf[53]]()].toString())}}}}})};if(_0xbdcbx20[_0xdabf[63]]){_0xbdcbx20[_0xdabf[63]]= Number(_0xbdcbx20[_0xdabf[63]])};return _0xbdcbx20}function getTicket(_0xbdcbxe,_0xbdcbx23,_0xbdcbx24,_0xbdcbx25,_0xbdcbx1e){logger[_0xdabf[14]](_0xdabf[64]);var _0xbdcbx26=_[_0xdabf[78]]({subject:intUtil[_0xdabf[66]](_0xbdcbx25.Subjects,_0xbdcbx1e,_0xdabf[65]),type:_0xdabf[67],status:_0xdabf[68],labels:[_0xdabf[70],_0xdabf[71],_0xdabf[72]][_0xdabf[69]](getTags(_0xbdcbx25.Tags,_0xdabf[61])),description:intUtil[_0xdabf[66]](_0xbdcbx25.Descriptions,_0xbdcbx1e,_0xdabf[73]),_links:{assigned_user:{href:util[_0xdabf[19]](_0xdabf[74],_0xbdcbx23[_0xdabf[75]]),class:_0xdabf[76]}},message:{direction:_0xdabf[77],body:intUtil[_0xdabf[66]](_0xbdcbx25.Descriptions,_0xbdcbx1e,_0xdabf[73])}},getCustomFields(_0xbdcbx25.Fields,_0xbdcbx1e));return request({uri:util[_0xdabf[19]](_0xdabf[79],_0xbdcbxe[_0xdabf[18]],_0xbdcbx24[_0xdabf[75]]),method:_0xdabf[44],body:_0xbdcbx26})}exports[_0xdabf[80]]= function(_0xbdcbx27,_0xbdcbxa,_0xbdcbx25,_0xbdcbx28,_0xbdcbx29,_0xbdcbxe){var _0xbdcbx23,_0xbdcbx24;_0xbdcbxe[_0xdabf[18]]= intUtil[_0xdabf[81]](_0xbdcbxe[_0xdabf[18]]);_0xbdcbxe[_0xdabf[82]]= intUtil[_0xdabf[81]](_0xbdcbxe[_0xdabf[82]]);if(_0xbdcbx29&& _0xbdcbx29[_0xdabf[83]]){logger[_0xdabf[14]](_0xdabf[84],_0xdabf[85]);_0xbdcbxa[_0xdabf[86]]= util[_0xdabf[19]](_0xdabf[87],_0xbdcbxe[_0xdabf[82]],_0xbdcbxa[_0xdabf[88]])}else {_0xbdcbxa[_0xdabf[86]]= _0xdabf[89]};headers[_0xdabf[90]]= getAuth(_0xbdcbxe);return getUser(_0xbdcbxe,_0xbdcbx28[_0xdabf[108]])[_0xdabf[20]](function(_0xbdcbx2c){_0xbdcbx23= _0xbdcbx2c;logger[_0xdabf[14]](_0xdabf[105],_0xbdcbx23[_0xdabf[75]]);return getEndUser(_0xbdcbxe,_0xbdcbxa[_0xdabf[106]],_0xbdcbxa[_0xdabf[107]])})[_0xdabf[20]](function(_0xbdcbx2c){_0xbdcbx24= _0xbdcbx2c;logger[_0xdabf[14]](_0xdabf[104],_0xbdcbx24[_0xdabf[75]]);return getTicket(_0xbdcbxe,_0xbdcbx23,_0xbdcbx24,_0xbdcbx25,_0xbdcbxa)})[_0xdabf[20]](function(_0xbdcbx2b){if(_0xbdcbx2b){logger[_0xdabf[14]](_0xdabf[93]);logger[_0xdabf[14]](_0xdabf[94],_0xbdcbx2b[_0xdabf[75]]);switch(_0xbdcbxe[_0xdabf[49]]){case _0xdabf[98]:logger[_0xdabf[14]](_0xdabf[84],_0xdabf[95]);emit(util[_0xdabf[19]](_0xdabf[96],_0xbdcbx28[_0xdabf[61]]),_0xdabf[97],{recordId:_0xbdcbx2b[_0xdabf[75]]});break;case _0xdabf[102]:logger[_0xdabf[14]](_0xdabf[84],_0xdabf[99]);emit(util[_0xdabf[19]](_0xdabf[96],_0xbdcbx28[_0xdabf[61]]),_0xdabf[100],{uri:util[_0xdabf[19]](_0xdabf[101],_0xbdcbx2b[_0xdabf[75]])});break;default:logger[_0xdabf[91]](_0xdabf[84],_0xdabf[103])}}})[_0xdabf[92]](function(_0xbdcbx2a){console[_0xdabf[91]](_0xbdcbx2a);logger[_0xdabf[91]](_0xdabf[84],JSON[_0xdabf[27]](_0xbdcbx2a))})};exports[_0xdabf[109]]= function(_0xbdcbx27,_0xbdcbxa,_0xbdcbx25,_0xbdcbx28,_0xbdcbx29,_0xbdcbxe,_0xbdcbx2d){var _0xbdcbx23,_0xbdcbx24;_0xbdcbxe[_0xdabf[18]]= intUtil[_0xdabf[81]](_0xbdcbxe[_0xdabf[18]]);_0xbdcbxe[_0xdabf[82]]= intUtil[_0xdabf[81]](_0xbdcbxe[_0xdabf[82]]);if(_0xbdcbx2d&& _0xbdcbx2d[_0xdabf[110]]&& _0xbdcbx2d[_0xdabf[110]]!== _0xdabf[111]){logger[_0xdabf[14]](_0xdabf[112],_0xdabf[85]);_0xbdcbxa[_0xdabf[86]]= util[_0xdabf[19]](_0xdabf[87],_0xbdcbxe[_0xdabf[82]],_0xbdcbxa[_0xdabf[88]])};headers[_0xdabf[90]]= getAuth(_0xbdcbxe);return getUser(_0xbdcbxe,_0xbdcbx28[_0xdabf[108]])[_0xdabf[20]](function(_0xbdcbx2c){_0xbdcbx23= _0xbdcbx2c;logger[_0xdabf[14]](_0xdabf[105],_0xbdcbx23[_0xdabf[75]]);return getEndUser(_0xbdcbxe,_0xbdcbxa[_0xdabf[114]],_0xbdcbxa[_0xdabf[115]])})[_0xdabf[20]](function(_0xbdcbx2c){_0xbdcbx24= _0xbdcbx2c;logger[_0xdabf[14]](_0xdabf[104],_0xbdcbx24[_0xdabf[75]]);return getTicket(_0xbdcbxe,_0xbdcbx23,_0xbdcbx24,_0xbdcbx25,_0xbdcbxa)})[_0xdabf[20]](function(_0xbdcbx2b){if(_0xbdcbx2b){logger[_0xdabf[14]](_0xdabf[93]);logger[_0xdabf[14]](_0xdabf[94],_0xbdcbx2b[_0xdabf[75]]);switch(_0xbdcbxe[_0xdabf[49]]){case _0xdabf[98]:logger[_0xdabf[14]](_0xdabf[84],_0xdabf[95]);emit(util[_0xdabf[19]](_0xdabf[96],_0xbdcbx28[_0xdabf[61]]),_0xdabf[97],{recordId:_0xbdcbx2b[_0xdabf[75]]});break;case _0xdabf[102]:logger[_0xdabf[14]](_0xdabf[84],_0xdabf[99]);emit(util[_0xdabf[19]](_0xdabf[96],_0xbdcbx28[_0xdabf[61]]),_0xdabf[100],{uri:util[_0xdabf[19]](_0xdabf[113],_0xbdcbxe[_0xdabf[18]],_0xbdcbx2b[_0xdabf[75]])});break;default:logger[_0xdabf[91]](_0xdabf[112],_0xdabf[103])}}})[_0xdabf[92]](function(_0xbdcbx2a){logger[_0xdabf[91]](_0xdabf[112],JSON[_0xdabf[27]](_0xbdcbx2a))})};exports[_0xdabf[116]]= function(_0xbdcbx27,_0xbdcbxa,_0xbdcbx25,_0xbdcbx28,_0xbdcbx29,_0xbdcbxe){var _0xbdcbx23,_0xbdcbx24;_0xbdcbxe[_0xdabf[18]]= intUtil[_0xdabf[81]](_0xbdcbxe[_0xdabf[18]]);_0xbdcbxe[_0xdabf[82]]= intUtil[_0xdabf[81]](_0xbdcbxe[_0xdabf[82]]);if(_0xbdcbx29&& _0xbdcbx29[_0xdabf[83]]){logger[_0xdabf[14]](_0xdabf[117],_0xdabf[85]);_0xbdcbxa[_0xdabf[86]]= util[_0xdabf[19]](_0xdabf[87],_0xbdcbxe[_0xdabf[82]],_0xbdcbxa[_0xdabf[88]])}else {_0xbdcbxa[_0xdabf[86]]= _0xdabf[89]};headers[_0xdabf[90]]= getAuth(_0xbdcbxe);return getUser(_0xbdcbxe)[_0xdabf[20]](function(_0xbdcbx2c){_0xbdcbx23= _0xbdcbx2c;logger[_0xdabf[14]](_0xdabf[105],_0xbdcbx23[_0xdabf[75]]);return getEndUser(_0xbdcbxe,_0xbdcbxa[_0xdabf[106]],_0xbdcbxa[_0xdabf[107]])})[_0xdabf[20]](function(_0xbdcbx2c){_0xbdcbx24= _0xbdcbx2c;logger[_0xdabf[14]](_0xdabf[104],_0xbdcbx24[_0xdabf[75]]);return getTicket(_0xbdcbxe,_0xbdcbx23,_0xbdcbx24,_0xbdcbx25,_0xbdcbxa)})[_0xdabf[20]](function(_0xbdcbx2b){if(_0xbdcbx2b){logger[_0xdabf[14]](_0xdabf[93]);logger[_0xdabf[14]](_0xdabf[94],_0xbdcbx2b[_0xdabf[75]])}})[_0xdabf[92]](function(_0xbdcbx2a){logger[_0xdabf[91]](_0xdabf[117],JSON[_0xdabf[27]](_0xbdcbx2a))})}
\ No newline at end of file
+var _0x8778=["\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"];_0x8778[0];var _=require(_0x8778[1]);var rp=require(_0x8778[2]);var BPromise=require(_0x8778[3]);var util=require(_0x8778[4]);var intUtil=require(_0x8778[5]);var logger=require(_0x8778[7])(_0x8778[6]);var io=require(_0x8778[9])({host:_0x8778[8],port:6379});function emit(_0xcf65x9,_0xcf65xa,_0xcf65xb){io[_0x8778[11]](_0xcf65x9)[_0x8778[10]](_0xcf65xa,_0xcf65xb)}var headers={"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0x8778[12],"\x41\x63\x63\x65\x70\x74":_0x8778[12]};function getUser(_0xcf65xe,_0xcf65xf){logger[_0x8778[14]](_0x8778[13],_0xcf65xf);return request({uri:util[_0x8778[19]](_0x8778[25],_0xcf65xe[_0x8778[18]])})[_0x8778[20]](function(_0xcf65x10){if(_0xcf65x10[_0x8778[21]]){return _[_0x8778[24]](_0xcf65x10[_0x8778[23]][_0x8778[22]],{email:_0xcf65xf})}})[_0x8778[20]](function(_0xcf65x10){if(_0xcf65x10){logger[_0x8778[14]](_0x8778[15]);return _0xcf65x10}else {logger[_0x8778[14]](_0x8778[16]);return request({uri:util[_0x8778[19]](_0x8778[17],_0xcf65xe[_0x8778[18]])})}})}function request(_0xcf65x12){logger[_0x8778[28]](_0x8778[26],JSON[_0x8778[27]](_0xcf65x12));return rp(_[_0x8778[30]](_0xcf65x12,{method:_0x8778[29],headers:headers,json:true}))}function getAuth(_0xcf65xe){var _0xcf65x14;if(_0xcf65xe[_0x8778[31]]=== _0x8778[32]){_0xcf65x14= util[_0x8778[19]](_0x8778[33],_0xcf65xe[_0x8778[34]],_0xcf65xe[_0x8778[35]])}else {if(_0xcf65xe[_0x8778[31]]=== _0x8778[36]){_0xcf65x14= util[_0x8778[19]](_0x8778[37],_0xcf65xe[_0x8778[34]],_0xcf65xe[_0x8778[36]])}};return util[_0x8778[19]](_0x8778[38], new Buffer(_0xcf65x14).toString(_0x8778[39]))}function getEndUser(_0xcf65xe,_0xcf65x16,_0xcf65x17){logger[_0x8778[14]](_0x8778[40],_0xcf65x17);return request({uri:util[_0x8778[19]](_0x8778[46],_0xcf65xe[_0x8778[18]]),qs:{phone:_0xcf65x17}})[_0x8778[20]](function(_0xcf65x10){if(_0xcf65x10[_0x8778[21]]){logger[_0x8778[14]](_0x8778[41]);return _0xcf65x10[_0x8778[23]][_0x8778[22]][0]}else {logger[_0x8778[14]](_0x8778[42]);return request({uri:util[_0x8778[19]](_0x8778[43],_0xcf65xe[_0x8778[18]]),method:_0x8778[44],body:{first_name:_0xcf65x16,title:_0xcf65x16,phone_numbers:[{type:_0x8778[45],value:_0xcf65x17}]}})}})}function getTags(_0xcf65x19,_0xcf65x1a){var _0xcf65x1b=[];if(_0xcf65x19&& _0xcf65x19[_0x8778[47]]> 0){_0xcf65x1b= _[_0x8778[48]](_0xcf65x19,_0xcf65x1a)};return _0xcf65x1b}function getCustomFields(_0xcf65x1d,_0xcf65x1e){var _0xcf65x1f=[];var _0xcf65x20={custom_fields:{}};if(_0xcf65x1d[_0x8778[47]]> 0){_[_0x8778[62]](_0xcf65x1d,function(_0xcf65x21){if(_0xcf65x21[_0x8778[49]]=== _0x8778[50]&& _0xcf65x21[_0x8778[51]]&&  !_0xcf65x21[_0x8778[52]]){_0xcf65x20[_0xcf65x21[_0x8778[51]][_0x8778[53]]()]= _0xcf65x21[_0x8778[54]].toString()}else {if(_0xcf65x21[_0x8778[49]]=== _0x8778[50]&& _0xcf65x21[_0x8778[55]]&& _0xcf65x21[_0x8778[52]]){_0xcf65x20[_0x8778[56]][_0xcf65x21[_0x8778[55]]]= _0xcf65x21[_0x8778[54]].toString()}else {if(_0xcf65x21[_0x8778[49]]=== _0x8778[57]&& _0xcf65x21[_0x8778[58]]&& _0xcf65x21[_0x8778[55]]&& _0xcf65x21[_0x8778[52]]){_0xcf65x1e[_0xcf65x21[_0x8778[58]]]&& (_0xcf65x20[_0x8778[56]][_0xcf65x21[_0x8778[55]]]= _0xcf65x1e[_0xcf65x21[_0x8778[58]]].toString())}else {if(_0xcf65x21[_0x8778[49]]=== _0x8778[59]&& _0xcf65x21[_0x8778[60]]&& _0xcf65x21[_0x8778[60]][_0x8778[61]]&& _0xcf65x21[_0x8778[55]]&& _0xcf65x21[_0x8778[52]]){_0xcf65x1e[_0xcf65x21[_0x8778[60]][_0x8778[61]][_0x8778[53]]()]&& (_0xcf65x20[_0x8778[56]][_0xcf65x21[_0x8778[55]]]= _0xcf65x1e[_0xcf65x21[_0x8778[60]][_0x8778[61]][_0x8778[53]]()].toString())}}}}})};if(_0xcf65x20[_0x8778[63]]){_0xcf65x20[_0x8778[63]]= Number(_0xcf65x20[_0x8778[63]])};return _0xcf65x20}function getTicket(_0xcf65xe,_0xcf65x23,_0xcf65x24,_0xcf65x25,_0xcf65x1e){logger[_0x8778[14]](_0x8778[64]);var _0xcf65x26=_[_0x8778[78]]({subject:intUtil[_0x8778[66]](_0xcf65x25.Subjects,_0xcf65x1e,_0x8778[65]),type:_0x8778[67],status:_0x8778[68],labels:[_0x8778[70],_0x8778[71],_0x8778[72]][_0x8778[69]](getTags(_0xcf65x25.Tags,_0x8778[61])),description:intUtil[_0x8778[66]](_0xcf65x25.Descriptions,_0xcf65x1e,_0x8778[73]),_links:{assigned_user:{href:util[_0x8778[19]](_0x8778[74],_0xcf65x23[_0x8778[75]]),class:_0x8778[76]}},message:{direction:_0x8778[77],body:intUtil[_0x8778[66]](_0xcf65x25.Descriptions,_0xcf65x1e,_0x8778[73])}},getCustomFields(_0xcf65x25.Fields,_0xcf65x1e));return request({uri:util[_0x8778[19]](_0x8778[79],_0xcf65xe[_0x8778[18]],_0xcf65x24[_0x8778[75]]),method:_0x8778[44],body:_0xcf65x26})}exports[_0x8778[80]]= function(_0xcf65x27,_0xcf65xa,_0xcf65x25,_0xcf65x28,_0xcf65x29,_0xcf65xe){var _0xcf65x23,_0xcf65x24;_0xcf65xe[_0x8778[18]]= intUtil[_0x8778[81]](_0xcf65xe[_0x8778[18]]);_0xcf65xe[_0x8778[82]]= intUtil[_0x8778[81]](_0xcf65xe[_0x8778[82]]);if(_0xcf65x29&& _0xcf65x29[_0x8778[83]]){logger[_0x8778[14]](_0x8778[84],_0x8778[85]);_0xcf65xa[_0x8778[86]]= util[_0x8778[19]](_0x8778[87],_0xcf65xe[_0x8778[82]],_0xcf65xa[_0x8778[88]])}else {_0xcf65xa[_0x8778[86]]= _0x8778[89]};headers[_0x8778[90]]= getAuth(_0xcf65xe);return getUser(_0xcf65xe,_0xcf65x28[_0x8778[108]])[_0x8778[20]](function(_0xcf65x2c){_0xcf65x23= _0xcf65x2c;logger[_0x8778[14]](_0x8778[105],_0xcf65x23[_0x8778[75]]);return getEndUser(_0xcf65xe,_0xcf65xa[_0x8778[106]],_0xcf65xa[_0x8778[107]])})[_0x8778[20]](function(_0xcf65x2c){_0xcf65x24= _0xcf65x2c;logger[_0x8778[14]](_0x8778[104],_0xcf65x24[_0x8778[75]]);return getTicket(_0xcf65xe,_0xcf65x23,_0xcf65x24,_0xcf65x25,_0xcf65xa)})[_0x8778[20]](function(_0xcf65x2b){if(_0xcf65x2b){logger[_0x8778[14]](_0x8778[93]);logger[_0x8778[14]](_0x8778[94],_0xcf65x2b[_0x8778[75]]);switch(_0xcf65xe[_0x8778[49]]){case _0x8778[98]:logger[_0x8778[14]](_0x8778[84],_0x8778[95]);emit(util[_0x8778[19]](_0x8778[96],_0xcf65x28[_0x8778[61]]),_0x8778[97],{recordId:_0xcf65x2b[_0x8778[75]]});break;case _0x8778[102]:logger[_0x8778[14]](_0x8778[84],_0x8778[99]);emit(util[_0x8778[19]](_0x8778[96],_0xcf65x28[_0x8778[61]]),_0x8778[100],{uri:util[_0x8778[19]](_0x8778[101],_0xcf65x2b[_0x8778[75]])});break;default:logger[_0x8778[91]](_0x8778[84],_0x8778[103])}}})[_0x8778[92]](function(_0xcf65x2a){console[_0x8778[91]](_0xcf65x2a);logger[_0x8778[91]](_0x8778[84],JSON[_0x8778[27]](_0xcf65x2a))})};exports[_0x8778[109]]= function(_0xcf65x27,_0xcf65xa,_0xcf65x25,_0xcf65x28,_0xcf65x29,_0xcf65xe,_0xcf65x2d){var _0xcf65x23,_0xcf65x24;_0xcf65xe[_0x8778[18]]= intUtil[_0x8778[81]](_0xcf65xe[_0x8778[18]]);_0xcf65xe[_0x8778[82]]= intUtil[_0x8778[81]](_0xcf65xe[_0x8778[82]]);if(_0xcf65x2d&& _0xcf65x2d[_0x8778[110]]&& _0xcf65x2d[_0x8778[110]]!== _0x8778[111]){logger[_0x8778[14]](_0x8778[112],_0x8778[85]);_0xcf65xa[_0x8778[86]]= util[_0x8778[19]](_0x8778[87],_0xcf65xe[_0x8778[82]],_0xcf65xa[_0x8778[88]])};headers[_0x8778[90]]= getAuth(_0xcf65xe);return getUser(_0xcf65xe,_0xcf65x28[_0x8778[108]])[_0x8778[20]](function(_0xcf65x2c){_0xcf65x23= _0xcf65x2c;logger[_0x8778[14]](_0x8778[105],_0xcf65x23[_0x8778[75]]);return getEndUser(_0xcf65xe,_0xcf65xa[_0x8778[114]],_0xcf65xa[_0x8778[115]])})[_0x8778[20]](function(_0xcf65x2c){_0xcf65x24= _0xcf65x2c;logger[_0x8778[14]](_0x8778[104],_0xcf65x24[_0x8778[75]]);return getTicket(_0xcf65xe,_0xcf65x23,_0xcf65x24,_0xcf65x25,_0xcf65xa)})[_0x8778[20]](function(_0xcf65x2b){if(_0xcf65x2b){logger[_0x8778[14]](_0x8778[93]);logger[_0x8778[14]](_0x8778[94],_0xcf65x2b[_0x8778[75]]);switch(_0xcf65xe[_0x8778[49]]){case _0x8778[98]:logger[_0x8778[14]](_0x8778[84],_0x8778[95]);emit(util[_0x8778[19]](_0x8778[96],_0xcf65x28[_0x8778[61]]),_0x8778[97],{recordId:_0xcf65x2b[_0x8778[75]]});break;case _0x8778[102]:logger[_0x8778[14]](_0x8778[84],_0x8778[99]);emit(util[_0x8778[19]](_0x8778[96],_0xcf65x28[_0x8778[61]]),_0x8778[100],{uri:util[_0x8778[19]](_0x8778[113],_0xcf65xe[_0x8778[18]],_0xcf65x2b[_0x8778[75]])});break;default:logger[_0x8778[91]](_0x8778[112],_0x8778[103])}}})[_0x8778[92]](function(_0xcf65x2a){logger[_0x8778[91]](_0x8778[112],JSON[_0x8778[27]](_0xcf65x2a))})};exports[_0x8778[116]]= function(_0xcf65x27,_0xcf65xa,_0xcf65x25,_0xcf65x28,_0xcf65x29,_0xcf65xe){var _0xcf65x23,_0xcf65x24;_0xcf65xe[_0x8778[18]]= intUtil[_0x8778[81]](_0xcf65xe[_0x8778[18]]);_0xcf65xe[_0x8778[82]]= intUtil[_0x8778[81]](_0xcf65xe[_0x8778[82]]);if(_0xcf65x29&& _0xcf65x29[_0x8778[83]]){logger[_0x8778[14]](_0x8778[117],_0x8778[85]);_0xcf65xa[_0x8778[86]]= util[_0x8778[19]](_0x8778[87],_0xcf65xe[_0x8778[82]],_0xcf65xa[_0x8778[88]])}else {_0xcf65xa[_0x8778[86]]= _0x8778[89]};headers[_0x8778[90]]= getAuth(_0xcf65xe);return getUser(_0xcf65xe)[_0x8778[20]](function(_0xcf65x2c){_0xcf65x23= _0xcf65x2c;logger[_0x8778[14]](_0x8778[105],_0xcf65x23[_0x8778[75]]);return getEndUser(_0xcf65xe,_0xcf65xa[_0x8778[106]],_0xcf65xa[_0x8778[107]])})[_0x8778[20]](function(_0xcf65x2c){_0xcf65x24= _0xcf65x2c;logger[_0x8778[14]](_0x8778[104],_0xcf65x24[_0x8778[75]]);return getTicket(_0xcf65xe,_0xcf65x23,_0xcf65x24,_0xcf65x25,_0xcf65xa)})[_0x8778[20]](function(_0xcf65x2b){if(_0xcf65x2b){logger[_0x8778[14]](_0x8778[93]);logger[_0x8778[14]](_0x8778[94],_0xcf65x2b[_0x8778[75]])}})[_0x8778[92]](function(_0xcf65x2a){logger[_0x8778[91]](_0x8778[117],JSON[_0x8778[27]](_0xcf65x2a))})}
\ No newline at end of file