Built motion from commit c8dd8619.|2.0.42
[motion2.git] / server / services / ami / trigger / integration / desk.js
index 4ad794a..7f011f4 100644 (file)
@@ -1 +1 @@
-var _0xe1d2=["\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"];_0xe1d2[0];var _=require(_0xe1d2[1]);var rp=require(_0xe1d2[2]);var BPromise=require(_0xe1d2[3]);var util=require(_0xe1d2[4]);var intUtil=require(_0xe1d2[5]);var logger=require(_0xe1d2[7])(_0xe1d2[6]);var io=require(_0xe1d2[9])({host:_0xe1d2[8],port:6379});function emit(_0x5c22x9,_0x5c22xa,_0x5c22xb){io[_0xe1d2[11]](_0x5c22x9)[_0xe1d2[10]](_0x5c22xa,_0x5c22xb)}var headers={"\x43\x6F\x6E\x74\x65\x6E\x74\x2D\x54\x79\x70\x65":_0xe1d2[12],"\x41\x63\x63\x65\x70\x74":_0xe1d2[12]};function getUser(_0x5c22xe,_0x5c22xf){logger[_0xe1d2[14]](_0xe1d2[13],_0x5c22xf);return request({uri:util[_0xe1d2[19]](_0xe1d2[25],_0x5c22xe[_0xe1d2[18]])})[_0xe1d2[20]](function(_0x5c22x10){if(_0x5c22x10[_0xe1d2[21]]){return _[_0xe1d2[24]](_0x5c22x10[_0xe1d2[23]][_0xe1d2[22]],{email:_0x5c22xf})}})[_0xe1d2[20]](function(_0x5c22x10){if(_0x5c22x10){logger[_0xe1d2[14]](_0xe1d2[15]);return _0x5c22x10}else {logger[_0xe1d2[14]](_0xe1d2[16]);return request({uri:util[_0xe1d2[19]](_0xe1d2[17],_0x5c22xe[_0xe1d2[18]])})}})}function request(_0x5c22x12){logger[_0xe1d2[28]](_0xe1d2[26],JSON[_0xe1d2[27]](_0x5c22x12));return rp(_[_0xe1d2[30]](_0x5c22x12,{method:_0xe1d2[29],headers:headers,json:true}))}function getAuth(_0x5c22xe){var _0x5c22x14;if(_0x5c22xe[_0xe1d2[31]]=== _0xe1d2[32]){_0x5c22x14= util[_0xe1d2[19]](_0xe1d2[33],_0x5c22xe[_0xe1d2[34]],_0x5c22xe[_0xe1d2[35]])}else {if(_0x5c22xe[_0xe1d2[31]]=== _0xe1d2[36]){_0x5c22x14= util[_0xe1d2[19]](_0xe1d2[37],_0x5c22xe[_0xe1d2[34]],_0x5c22xe[_0xe1d2[36]])}};return util[_0xe1d2[19]](_0xe1d2[38], new Buffer(_0x5c22x14).toString(_0xe1d2[39]))}function getEndUser(_0x5c22xe,_0x5c22x16,_0x5c22x17){logger[_0xe1d2[14]](_0xe1d2[40],_0x5c22x17);return request({uri:util[_0xe1d2[19]](_0xe1d2[46],_0x5c22xe[_0xe1d2[18]]),qs:{phone:_0x5c22x17}})[_0xe1d2[20]](function(_0x5c22x10){if(_0x5c22x10[_0xe1d2[21]]){logger[_0xe1d2[14]](_0xe1d2[41]);return _0x5c22x10[_0xe1d2[23]][_0xe1d2[22]][0]}else {logger[_0xe1d2[14]](_0xe1d2[42]);return request({uri:util[_0xe1d2[19]](_0xe1d2[43],_0x5c22xe[_0xe1d2[18]]),method:_0xe1d2[44],body:{first_name:_0x5c22x16,title:_0x5c22x16,phone_numbers:[{type:_0xe1d2[45],value:_0x5c22x17}]}})}})}function getTags(_0x5c22x19,_0x5c22x1a){var _0x5c22x1b=[];if(_0x5c22x19&& _0x5c22x19[_0xe1d2[47]]> 0){_0x5c22x1b= _[_0xe1d2[48]](_0x5c22x19,_0x5c22x1a)};return _0x5c22x1b}function getCustomFields(_0x5c22x1d,_0x5c22x1e){var _0x5c22x1f=[];var _0x5c22x20={custom_fields:{}};if(_0x5c22x1d[_0xe1d2[47]]> 0){_[_0xe1d2[62]](_0x5c22x1d,function(_0x5c22x21){if(_0x5c22x21[_0xe1d2[49]]=== _0xe1d2[50]&& _0x5c22x21[_0xe1d2[51]]&&  !_0x5c22x21[_0xe1d2[52]]){_0x5c22x20[_0x5c22x21[_0xe1d2[51]][_0xe1d2[53]]()]= _0x5c22x21[_0xe1d2[54]].toString()}else {if(_0x5c22x21[_0xe1d2[49]]=== _0xe1d2[50]&& _0x5c22x21[_0xe1d2[55]]&& _0x5c22x21[_0xe1d2[52]]){_0x5c22x20[_0xe1d2[56]][_0x5c22x21[_0xe1d2[55]]]= _0x5c22x21[_0xe1d2[54]].toString()}else {if(_0x5c22x21[_0xe1d2[49]]=== _0xe1d2[57]&& _0x5c22x21[_0xe1d2[58]]&& _0x5c22x21[_0xe1d2[55]]&& _0x5c22x21[_0xe1d2[52]]){_0x5c22x1e[_0x5c22x21[_0xe1d2[58]]]&& (_0x5c22x20[_0xe1d2[56]][_0x5c22x21[_0xe1d2[55]]]= _0x5c22x1e[_0x5c22x21[_0xe1d2[58]]].toString())}else {if(_0x5c22x21[_0xe1d2[49]]=== _0xe1d2[59]&& _0x5c22x21[_0xe1d2[60]]&& _0x5c22x21[_0xe1d2[60]][_0xe1d2[61]]&& _0x5c22x21[_0xe1d2[55]]&& _0x5c22x21[_0xe1d2[52]]){_0x5c22x1e[_0x5c22x21[_0xe1d2[60]][_0xe1d2[61]][_0xe1d2[53]]()]&& (_0x5c22x20[_0xe1d2[56]][_0x5c22x21[_0xe1d2[55]]]= _0x5c22x1e[_0x5c22x21[_0xe1d2[60]][_0xe1d2[61]][_0xe1d2[53]]()].toString())}}}}})};if(_0x5c22x20[_0xe1d2[63]]){_0x5c22x20[_0xe1d2[63]]= Number(_0x5c22x20[_0xe1d2[63]])};return _0x5c22x20}function getTicket(_0x5c22xe,_0x5c22x23,_0x5c22x24,_0x5c22x25,_0x5c22x1e){logger[_0xe1d2[14]](_0xe1d2[64]);var _0x5c22x26=_[_0xe1d2[78]]({subject:intUtil[_0xe1d2[66]](_0x5c22x25.Subjects,_0x5c22x1e,_0xe1d2[65]),type:_0xe1d2[67],status:_0xe1d2[68],labels:[_0xe1d2[70],_0xe1d2[71],_0xe1d2[72]][_0xe1d2[69]](getTags(_0x5c22x25.Tags,_0xe1d2[61])),description:intUtil[_0xe1d2[66]](_0x5c22x25.Descriptions,_0x5c22x1e,_0xe1d2[73]),_links:{assigned_user:{href:util[_0xe1d2[19]](_0xe1d2[74],_0x5c22x23[_0xe1d2[75]]),class:_0xe1d2[76]}},message:{direction:_0xe1d2[77],body:intUtil[_0xe1d2[66]](_0x5c22x25.Descriptions,_0x5c22x1e,_0xe1d2[73])}},getCustomFields(_0x5c22x25.Fields,_0x5c22x1e));return request({uri:util[_0xe1d2[19]](_0xe1d2[79],_0x5c22xe[_0xe1d2[18]],_0x5c22x24[_0xe1d2[75]]),method:_0xe1d2[44],body:_0x5c22x26})}exports[_0xe1d2[80]]= function(_0x5c22x27,_0x5c22xa,_0x5c22x25,_0x5c22x28,_0x5c22x29,_0x5c22xe){var _0x5c22x23,_0x5c22x24;_0x5c22xe[_0xe1d2[18]]= intUtil[_0xe1d2[81]](_0x5c22xe[_0xe1d2[18]]);_0x5c22xe[_0xe1d2[82]]= intUtil[_0xe1d2[81]](_0x5c22xe[_0xe1d2[82]]);if(_0x5c22x29&& _0x5c22x29[_0xe1d2[83]]){logger[_0xe1d2[14]](_0xe1d2[84],_0xe1d2[85]);_0x5c22xa[_0xe1d2[86]]= util[_0xe1d2[19]](_0xe1d2[87],_0x5c22xe[_0xe1d2[82]],_0x5c22xa[_0xe1d2[88]])}else {_0x5c22xa[_0xe1d2[86]]= _0xe1d2[89]};headers[_0xe1d2[90]]= getAuth(_0x5c22xe);return getUser(_0x5c22xe,_0x5c22x28[_0xe1d2[108]])[_0xe1d2[20]](function(_0x5c22x2c){_0x5c22x23= _0x5c22x2c;logger[_0xe1d2[14]](_0xe1d2[105],_0x5c22x23[_0xe1d2[75]]);return getEndUser(_0x5c22xe,_0x5c22xa[_0xe1d2[106]],_0x5c22xa[_0xe1d2[107]])})[_0xe1d2[20]](function(_0x5c22x2c){_0x5c22x24= _0x5c22x2c;logger[_0xe1d2[14]](_0xe1d2[104],_0x5c22x24[_0xe1d2[75]]);return getTicket(_0x5c22xe,_0x5c22x23,_0x5c22x24,_0x5c22x25,_0x5c22xa)})[_0xe1d2[20]](function(_0x5c22x2b){if(_0x5c22x2b){logger[_0xe1d2[14]](_0xe1d2[93]);logger[_0xe1d2[14]](_0xe1d2[94],_0x5c22x2b[_0xe1d2[75]]);switch(_0x5c22xe[_0xe1d2[49]]){case _0xe1d2[98]:logger[_0xe1d2[14]](_0xe1d2[84],_0xe1d2[95]);emit(util[_0xe1d2[19]](_0xe1d2[96],_0x5c22x28[_0xe1d2[61]]),_0xe1d2[97],{recordId:_0x5c22x2b[_0xe1d2[75]]});break;case _0xe1d2[102]:logger[_0xe1d2[14]](_0xe1d2[84],_0xe1d2[99]);emit(util[_0xe1d2[19]](_0xe1d2[96],_0x5c22x28[_0xe1d2[61]]),_0xe1d2[100],{uri:util[_0xe1d2[19]](_0xe1d2[101],_0x5c22x2b[_0xe1d2[75]])});break;default:logger[_0xe1d2[91]](_0xe1d2[84],_0xe1d2[103])}}})[_0xe1d2[92]](function(_0x5c22x2a){console[_0xe1d2[91]](_0x5c22x2a);logger[_0xe1d2[91]](_0xe1d2[84],JSON[_0xe1d2[27]](_0x5c22x2a))})};exports[_0xe1d2[109]]= function(_0x5c22x27,_0x5c22xa,_0x5c22x25,_0x5c22x28,_0x5c22x29,_0x5c22xe,_0x5c22x2d){var _0x5c22x23,_0x5c22x24;_0x5c22xe[_0xe1d2[18]]= intUtil[_0xe1d2[81]](_0x5c22xe[_0xe1d2[18]]);_0x5c22xe[_0xe1d2[82]]= intUtil[_0xe1d2[81]](_0x5c22xe[_0xe1d2[82]]);if(_0x5c22x2d&& _0x5c22x2d[_0xe1d2[110]]&& _0x5c22x2d[_0xe1d2[110]]!== _0xe1d2[111]){logger[_0xe1d2[14]](_0xe1d2[112],_0xe1d2[85]);_0x5c22xa[_0xe1d2[86]]= util[_0xe1d2[19]](_0xe1d2[87],_0x5c22xe[_0xe1d2[82]],_0x5c22xa[_0xe1d2[88]])};headers[_0xe1d2[90]]= getAuth(_0x5c22xe);return getUser(_0x5c22xe,_0x5c22x28[_0xe1d2[108]])[_0xe1d2[20]](function(_0x5c22x2c){_0x5c22x23= _0x5c22x2c;logger[_0xe1d2[14]](_0xe1d2[105],_0x5c22x23[_0xe1d2[75]]);return getEndUser(_0x5c22xe,_0x5c22xa[_0xe1d2[114]],_0x5c22xa[_0xe1d2[115]])})[_0xe1d2[20]](function(_0x5c22x2c){_0x5c22x24= _0x5c22x2c;logger[_0xe1d2[14]](_0xe1d2[104],_0x5c22x24[_0xe1d2[75]]);return getTicket(_0x5c22xe,_0x5c22x23,_0x5c22x24,_0x5c22x25,_0x5c22xa)})[_0xe1d2[20]](function(_0x5c22x2b){if(_0x5c22x2b){logger[_0xe1d2[14]](_0xe1d2[93]);logger[_0xe1d2[14]](_0xe1d2[94],_0x5c22x2b[_0xe1d2[75]]);switch(_0x5c22xe[_0xe1d2[49]]){case _0xe1d2[98]:logger[_0xe1d2[14]](_0xe1d2[84],_0xe1d2[95]);emit(util[_0xe1d2[19]](_0xe1d2[96],_0x5c22x28[_0xe1d2[61]]),_0xe1d2[97],{recordId:_0x5c22x2b[_0xe1d2[75]]});break;case _0xe1d2[102]:logger[_0xe1d2[14]](_0xe1d2[84],_0xe1d2[99]);emit(util[_0xe1d2[19]](_0xe1d2[96],_0x5c22x28[_0xe1d2[61]]),_0xe1d2[100],{uri:util[_0xe1d2[19]](_0xe1d2[113],_0x5c22xe[_0xe1d2[18]],_0x5c22x2b[_0xe1d2[75]])});break;default:logger[_0xe1d2[91]](_0xe1d2[112],_0xe1d2[103])}}})[_0xe1d2[92]](function(_0x5c22x2a){logger[_0xe1d2[91]](_0xe1d2[112],JSON[_0xe1d2[27]](_0x5c22x2a))})};exports[_0xe1d2[116]]= function(_0x5c22x27,_0x5c22xa,_0x5c22x25,_0x5c22x28,_0x5c22x29,_0x5c22xe){var _0x5c22x23,_0x5c22x24;_0x5c22xe[_0xe1d2[18]]= intUtil[_0xe1d2[81]](_0x5c22xe[_0xe1d2[18]]);_0x5c22xe[_0xe1d2[82]]= intUtil[_0xe1d2[81]](_0x5c22xe[_0xe1d2[82]]);if(_0x5c22x29&& _0x5c22x29[_0xe1d2[83]]){logger[_0xe1d2[14]](_0xe1d2[117],_0xe1d2[85]);_0x5c22xa[_0xe1d2[86]]= util[_0xe1d2[19]](_0xe1d2[87],_0x5c22xe[_0xe1d2[82]],_0x5c22xa[_0xe1d2[88]])}else {_0x5c22xa[_0xe1d2[86]]= _0xe1d2[89]};headers[_0xe1d2[90]]= getAuth(_0x5c22xe);return getUser(_0x5c22xe)[_0xe1d2[20]](function(_0x5c22x2c){_0x5c22x23= _0x5c22x2c;logger[_0xe1d2[14]](_0xe1d2[105],_0x5c22x23[_0xe1d2[75]]);return getEndUser(_0x5c22xe,_0x5c22xa[_0xe1d2[106]],_0x5c22xa[_0xe1d2[107]])})[_0xe1d2[20]](function(_0x5c22x2c){_0x5c22x24= _0x5c22x2c;logger[_0xe1d2[14]](_0xe1d2[104],_0x5c22x24[_0xe1d2[75]]);return getTicket(_0x5c22xe,_0x5c22x23,_0x5c22x24,_0x5c22x25,_0x5c22xa)})[_0xe1d2[20]](function(_0x5c22x2b){if(_0x5c22x2b){logger[_0xe1d2[14]](_0xe1d2[93]);logger[_0xe1d2[14]](_0xe1d2[94],_0x5c22x2b[_0xe1d2[75]])}})[_0xe1d2[92]](function(_0x5c22x2a){logger[_0xe1d2[91]](_0xe1d2[117],JSON[_0xe1d2[27]](_0x5c22x2a))})}
\ No newline at end of file
+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