Built motion from commit 76eb00b9e.|1.0.24
[motion.git] / server / api / fax_account / fax_account.controller.js
index 7f0e193..7c2b77b 100644 (file)
@@ -1 +1 @@
-var _0x821e=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x75\x74\x69\x6C","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x46\x61\x78\x52\x6F\x6F\x6D","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x46\x61\x78\x51\x75\x65\x75\x65","\x46\x61\x78\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x46\x61\x78\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x55\x73\x65\x72","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x67\x65\x74\x51\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x68\x61\x6E\x64\x6C\x65\x55\x6E\x69\x71\x75\x65\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x45\x72\x72\x6F\x72","\x65\x72\x72\x6F\x72\x4D\x61\x6E\x61\x67\x65\x72","\x6D\x65\x73\x73\x61\x67\x65","\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x2F\x63\x6F\x6E\x74\x65\x78\x74\x20\x63\x6F\x6D\x62\x69\x6E\x61\x74\x69\x6F\x6E\x20\x61\x6C\x72\x65\x61\x64\x79\x20\x65\x78\x69\x73\x74","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x64\x4D\x65\x73\x73\x61\x67\x65","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x52\x4F\x55\x54\x45","\x62\x6F\x64\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x69\x64\x73","\x73\x68\x6F\x77\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x6C\x65\x6E\x67\x74\x68","\x6E\x61\x6D\x65","\x6F\x6E\x6C\x69\x6E\x65","\x70\x72\x69\x6F\x72\x69\x74\x79\x20\x41\x53\x43","\x6D\x65\x72\x67\x65","\x67\x65\x74\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x64\x65\x66\x61\x75\x6C\x74","\x73\x63\x6F\x70\x65","\x63\x72\x65\x61\x74\x65\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x70\x72\x69\x6F\x72\x69\x74\x79","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x6D\x61\x78","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x64\x65\x73\x74\x72\x6F\x79\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x61\x70\x70\x49\x64","\x75\x70\x64\x61\x74\x65\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x66\x6F\x72\x45\x61\x63\x68","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x73\x68\x6F\x77\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x67\x65\x74\x46\x61\x78\x52\x6F\x6F\x6D\x73","\x63\x6F\x6E\x74\x61\x63\x74","\x64\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x74\x61\x67\x73","\x6C\x61\x73\x74\x45\x76\x65\x6E\x74","\x69\x73\x41\x72\x72\x61\x79","\x25","\x70\x75\x73\x68","\x24\x61\x6E\x64","\x77\x68\x65\x72\x65","\x69\x6E\x63\x6C\x75\x64\x65","\x61\x67\x65\x6E\x74","\x66\x69\x6E\x64","\x55\x73\x65\x72\x49\x64","\x6D\x61\x70","\x71\x75\x65\x75\x65","\x46\x61\x78\x51\x75\x65\x75\x65\x49\x64","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x69\x6F\x6E","\x75\x73\x65\x72","\x66\x69\x6E\x64\x41\x6C\x6C","\x67\x65\x74\x46\x61\x78\x51\x75\x65\x75\x65\x73","\x72\x6F\x6C\x65","\x67\x65\x74\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E\x73","\x67\x65\x74\x46\x61\x78\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E\x73","\x63\x72\x65\x61\x74\x65\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x73\x61\x76\x65","\x64\x69\x73\x70\x49\x64","\x64\x65\x73\x74\x72\x6F\x79\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x66\x61\x78\x4D\x65\x73\x73\x61\x67\x65\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x6D\x69","\x6C\x6F\x63\x61\x6C\x73","\x61\x70\x70"];_0x821e[0];var _=require(_0x821e[1]);var Util=require(_0x821e[2]);var logger=require(_0x821e[4])(_0x821e[3]);var sequelize=require(_0x821e[6])[_0x821e[5]];var FaxAccount=require(_0x821e[6])[_0x821e[7]];var FaxRoom=require(_0x821e[6])[_0x821e[8]];var FaxApplication=require(_0x821e[6])[_0x821e[9]];var FaxQueue=require(_0x821e[6])[_0x821e[10]];var FaxDisposition=require(_0x821e[6])[_0x821e[11]];var FaxMessage=require(_0x821e[6])[_0x821e[12]];var FaxAttachment=require(_0x821e[6])[_0x821e[13]];var User=require(_0x821e[6])[_0x821e[14]];var Interval=require(_0x821e[6])[_0x821e[15]];function handleError(_0xc693xf,_0xc693x10){_0xc693x10= _0xc693x10|| 500;return function(_0xc693x11){logger[_0x821e[17]](_0xc693x11[_0x821e[16]]);_0xc693xf[_0x821e[19]](_0xc693x10)[_0x821e[18]](_0xc693x11)}}function responseWithResult(_0xc693xf,_0xc693x10){_0xc693x10= _0xc693x10|| 200;return function(_0xc693x13){if(_0xc693x13){_0xc693xf[_0x821e[19]](_0xc693x10)[_0x821e[20]](_0xc693x13)}}}function responseWithoutResult(_0xc693xf,_0xc693x10){_0xc693x10= _0xc693x10|| 204;return function(){_0xc693xf[_0x821e[21]](_0xc693x10)}}function handleEntityNotFound(_0xc693xf){return function(_0xc693x13){if(!_0xc693x13){_0xc693xf[_0x821e[19]](404)[_0x821e[22]]();return null};return _0xc693x13}}function saveUpdates(_0xc693x17){return function(_0xc693x13){return _0xc693x13[_0x821e[24]](_0xc693x17)[_0x821e[23]](function(_0xc693x18){return _0xc693x18})}}function removeEntity(_0xc693xf){return function(_0xc693x13){if(_0xc693x13){return _0xc693x13[_0x821e[25]]()[_0x821e[23]](function(){_0xc693xf[_0x821e[19]](204)[_0x821e[22]]()})}}}exports[_0x821e[26]]= function(_0xc693x1a,_0xc693xf){return FaxAccount[_0x821e[30]](Util[_0x821e[29]](_0xc693x1a[_0x821e[28]]))[_0x821e[23]](responseWithResult(_0xc693xf))[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[31]]= function(_0xc693x1a,_0xc693xf){return FaxAccount[_0x821e[34]](_0xc693x1a[_0x821e[33]][_0x821e[32]])[_0x821e[23]](handleEntityNotFound(_0xc693xf))[_0x821e[23]](responseWithResult(_0xc693xf))[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[35]]= function(_0xc693x1a,_0xc693xf){return sequelize[_0x821e[43]](function(_0xc693x1b){return FaxAccount[_0x821e[35]](_0xc693x1a[_0x821e[42]],{transaction:_0xc693x1b})})[_0x821e[23]](responseWithoutResult(_0xc693xf,201))[_0x821e[27]](sequelize.ValidationError,function(_0xc693x11){_0xc693x11[_0x821e[38]]= _0x821e[39];_0xc693x11[_0x821e[40]]= _0x821e[41];return _0xc693xf[_0x821e[19]](500)[_0x821e[18]](_0xc693x11)})[_0x821e[27]](sequelize.UniqueConstraintError,function(_0xc693x11){return Util[_0x821e[37]][_0x821e[36]](_0xc693xf,_0xc693x11)})[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[44]]= function(_0xc693x1a,_0xc693xf){if(_0xc693x1a[_0x821e[42]][_0x821e[32]]){delete _0xc693x1a[_0x821e[42]][_0x821e[32]]};return sequelize[_0x821e[43]](function(_0xc693x1b){return FaxAccount[_0x821e[34]](_0xc693x1a[_0x821e[33]][_0x821e[32]])[_0x821e[23]](handleEntityNotFound(_0xc693xf))[_0x821e[23]](function(_0xc693x1c){return _0xc693x1c[_0x821e[24]](_0xc693x1a[_0x821e[42]],{transaction:_0xc693x1b})})})[_0x821e[23]](responseWithoutResult(_0xc693xf))[_0x821e[27]](sequelize.ValidationError,function(_0xc693x11){_0xc693x11[_0x821e[38]]= _0x821e[39];_0xc693x11[_0x821e[40]]= _0x821e[41];return _0xc693xf[_0x821e[19]](500)[_0x821e[18]](_0xc693x11)})[_0x821e[27]](sequelize.UniqueConstraintError,function(_0xc693x11){return Util[_0x821e[37]][_0x821e[36]](_0xc693xf,_0xc693x11)})[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[25]]= function(_0xc693x1a,_0xc693xf){return sequelize[_0x821e[43]](function(_0xc693x1b){return FaxAccount[_0x821e[34]](_0xc693x1a[_0x821e[33]][_0x821e[32]])[_0x821e[23]](handleEntityNotFound(_0xc693xf))[_0x821e[23]](function(_0xc693x1c){return _0xc693x1c[_0x821e[25]]()})})[_0x821e[23]](function(){_0xc693xf[_0x821e[19]](204)[_0x821e[22]]()})[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[45]]= function(_0xc693x1a,_0xc693xf){return FaxAccount[_0x821e[25]]({where:{id:_0xc693x1a[_0x821e[28]][_0x821e[46]]},individualHooks:true})[_0x821e[23]](responseWithoutResult(_0xc693xf))[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[47]]= function(_0xc693x1a,_0xc693xf,_0xc693x1d){return FaxAccount[_0x821e[55]](_0x821e[54])[_0x821e[34]](_0xc693x1a[_0x821e[33]][_0x821e[32]])[_0x821e[23]](handleEntityNotFound(_0xc693xf))[_0x821e[23]](function(_0xc693x1c){return _0xc693x1c[_0x821e[53]](_[_0x821e[52]](Util[_0x821e[29]](_0xc693x1a[_0x821e[28]]),{include:[{model:FaxQueue,attributes:[_0x821e[32],_0x821e[49]]},{model:User,attributes:[_0x821e[32],_0x821e[49],_0x821e[50]]},{model:Interval,attributes:[_0x821e[32],_0x821e[49]]}],order:_0x821e[51]}))})[_0x821e[23]](function(_0xc693x1e){return _0xc693xf[_0x821e[18]]({count:_0xc693x1e[_0x821e[48]],rows:_0xc693x1e})})[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[56]]= function(_0xc693x1a,_0xc693xf,_0xc693x1d){return FaxApplication[_0x821e[59]](_0x821e[57],{where:{FaxAccountId:_0xc693x1a[_0x821e[33]][_0x821e[32]]}})[_0x821e[23]](function(_0xc693x1f){_0xc693x1a[_0x821e[42]][_0x821e[57]]= _0xc693x1f?++_0xc693x1f:1;_0xc693x1a[_0x821e[42]][_0x821e[58]]= _0xc693x1a[_0x821e[33]][_0x821e[32]];return FaxApplication[_0x821e[35]](_0xc693x1a[_0x821e[42]])})[_0x821e[23]](responseWithResult(_0xc693xf,201))[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[60]]= function(_0xc693x1a,_0xc693xf){return FaxApplication[_0x821e[25]]({where:{id:_0xc693x1a[_0x821e[28]][_0x821e[46]]},individualHooks:true})[_0x821e[23]](responseWithoutResult(_0xc693xf))[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[61]]= function(_0xc693x1a,_0xc693xf,_0xc693x1d){return FaxApplication[_0x821e[34]](_0xc693x1a[_0x821e[33]][_0x821e[62]])[_0x821e[23]](handleEntityNotFound(_0xc693xf))[_0x821e[23]](removeEntity(_0xc693xf))[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[63]]= function(_0xc693x1a,_0xc693xf){var _0xc693x20=0;var _0xc693x21=_0xc693x1a[_0x821e[42]];_0xc693x21[_0x821e[66]](function(_0xc693x22){delete _0xc693x22[_0x821e[32]];delete _0xc693x22[_0x821e[64]];delete _0xc693x22[_0x821e[65]];_0xc693x22[_0x821e[57]]=  ++_0xc693x20});return sequelize[_0x821e[43]](function(_0xc693x1b){return FaxApplication[_0x821e[25]]({where:{FaxAccountId:_0xc693x1a[_0x821e[33]][_0x821e[32]]},individualHooks:true,transaction:_0xc693x1b})[_0x821e[23]](function(_0xc693x23){return FaxApplication[_0x821e[67]](_0xc693x21,{individualHooks:true,transaction:_0xc693x1b})})})[_0x821e[23]](function(_0xc693x1e){return _0xc693xf[_0x821e[19]](200)[_0x821e[18]]({count:_0xc693x1e[_0x821e[48]],rows:_0xc693x1e})})[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[68]]= function(_0xc693x1a,_0xc693xf){if(_0xc693x1a[_0x821e[42]][_0x821e[32]]){delete _0xc693x1a[_0x821e[42]][_0x821e[32]]};return FaxApplication[_0x821e[34]](_0xc693x1a[_0x821e[33]][_0x821e[62]])[_0x821e[23]](handleEntityNotFound(_0xc693xf))[_0x821e[23]](saveUpdates(_0xc693x1a[_0x821e[42]]))[_0x821e[23]](responseWithResult(_0xc693xf))[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[69]]= function(_0xc693x1a,_0xc693xf){return FaxApplication[_0x821e[34]](_0xc693x1a[_0x821e[33]][_0x821e[62]],{include:[{all:true}]})[_0x821e[23]](handleEntityNotFound(_0xc693xf))[_0x821e[23]](responseWithResult(_0xc693xf))[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[70]]= function(_0xc693x1a,_0xc693xf,_0xc693x1d){var _0xc693x24={where:{FaxAccountId:_0xc693x1a[_0x821e[33]][_0x821e[32]],$and:[]},include:[],attributes:[_0x821e[32],_0x821e[71],_0x821e[72],_0x821e[73],_0x821e[74],_0x821e[64],_0x821e[65]]};if(_0xc693x1a[_0x821e[28]]){if(_0xc693x1a[_0x821e[28]][_0x821e[73]]){if(_[_0x821e[75]](_0xc693x1a[_0x821e[28]][_0x821e[73]])){for(var _0xc693x25=0;_0xc693x25< _0xc693x1a[_0x821e[28]][_0x821e[73]][_0x821e[48]];_0xc693x25++){_0xc693x24[_0x821e[79]][_0x821e[78]][_0x821e[77]]({tags:{$like:_0x821e[76]+ _0xc693x1a[_0x821e[28]][_0x821e[73]][_0xc693x25]+ _0x821e[76]}})}}else {_0xc693x24[_0x821e[79]][_0x821e[78]][_0x821e[77]]({tags:{$like:_0x821e[76]+ _0xc693x1a[_0x821e[28]][_0x821e[73]]+ _0x821e[76]}})};delete _0xc693x1a[_0x821e[28]][_0x821e[73]]};_[_0x821e[52]](_0xc693x24[_0x821e[79]],_0xc693x1a[_0x821e[28]])};switch(_0xc693x1a[_0x821e[88]][_0x821e[91]]){case _0x821e[81]:_0xc693x24[_0x821e[80]][_0x821e[77]]({model:User,attributes:[_0x821e[32]]});var _0xc693x26;var _0xc693x27;var _0xc693x28;return User[_0x821e[34]](_0xc693x1a[_0x821e[88]][_0x821e[32]])[_0x821e[23]](function(_0xc693x2c){if(_0xc693x2c){return _0xc693x2c[_0x821e[90]]()}else {return []}})[_0x821e[23]](function(_0xc693x2b){_0xc693x27= _[_0x821e[84]](_0xc693x2b,_0x821e[32]);return FaxAccount[_0x821e[34]](_0xc693x1a[_0x821e[33]][_0x821e[32]])})[_0x821e[23]](function(_0xc693x29){if(!_0xc693x29){return _0xc693xf[_0x821e[21]](404)};return _0xc693x29[_0x821e[53]]({where:{$or:[{app:_0x821e[85]},{app:_0x821e[81]}]}})[_0x821e[23]](function(_0xc693x21){_0xc693x26= _[_0x821e[84]](_[_0x821e[82]](_0xc693x21,{"\x61\x70\x70":_0x821e[81]}),_0x821e[83]);_0xc693x28= _[_0x821e[84]](_[_0x821e[82]](_0xc693x21,{"\x61\x70\x70":_0x821e[85]}),_0x821e[86]);if(_[_0x821e[87]](_0xc693x27,_0xc693x28)[_0x821e[48]]|| _[_0x821e[87]](_0xc693x26,[_0xc693x1a[_0x821e[88]][_0x821e[32]]])[_0x821e[48]]){return FaxRoom[_0x821e[89]](_0xc693x24)[_0x821e[23]](function(_0xc693x2a){return _0xc693xf[_0x821e[19]](200)[_0x821e[18]](_0xc693x2a)})[_0x821e[27]](function(_0xc693x11){return handleError(_0xc693xf,_0xc693x11)})}else {return _0xc693xf[_0x821e[19]](200)[_0x821e[18]]([])}})})[_0x821e[27]](handleError(_0xc693xf));default:return FaxRoom[_0x821e[89]](_0xc693x24)[_0x821e[23]](function(_0xc693x2a){return _0xc693xf[_0x821e[19]](200)[_0x821e[18]](_0xc693x2a)})[_0x821e[27]](handleError(_0xc693xf))}};exports[_0x821e[92]]= function(_0xc693x1a,_0xc693xf,_0xc693x1d){return FaxAccount[_0x821e[34]](_0xc693x1a[_0x821e[33]][_0x821e[32]])[_0x821e[23]](handleEntityNotFound(_0xc693xf))[_0x821e[23]](function(_0xc693x1c){return _0xc693x1c[_0x821e[93]]()})[_0x821e[23]](function(_0xc693x2d){return _0xc693xf[_0x821e[19]](200)[_0x821e[18]]({rows:_0xc693x2d,count:_0xc693x2d[_0x821e[48]]})})[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[94]]= function(_0xc693x1a,_0xc693xf,_0xc693x1d){_0xc693x1a[_0x821e[42]][_0x821e[58]]= _0xc693x1a[_0x821e[33]][_0x821e[32]];return FaxDisposition[_0x821e[35]](_0xc693x1a[_0x821e[42]])[_0x821e[23]](responseWithResult(_0xc693xf,201))[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[95]]= function(_0xc693x1a,_0xc693xf){if(_0xc693x1a[_0x821e[42]][_0x821e[32]]){delete _0xc693x1a[_0x821e[42]][_0x821e[32]]};return FaxDisposition[_0x821e[34]](_0xc693x1a[_0x821e[33]][_0x821e[97]])[_0x821e[23]](handleEntityNotFound(_0xc693xf))[_0x821e[23]](function(_0xc693x2e){var _0xc693x18=_[_0x821e[52]](_0xc693x2e,_0xc693x1a[_0x821e[42]]);return _0xc693x18[_0x821e[96]]()})[_0x821e[23]](responseWithResult(_0xc693xf,200))[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[98]]= function(_0xc693x1a,_0xc693xf,_0xc693x1d){return FaxDisposition[_0x821e[34]](_0xc693x1a[_0x821e[33]][_0x821e[97]])[_0x821e[23]](handleEntityNotFound(_0xc693xf))[_0x821e[23]](function(_0xc693x2f){return _0xc693x2f[_0x821e[25]]()})[_0x821e[23]](responseWithoutResult(_0xc693xf,204))[_0x821e[27]](handleError(_0xc693xf))};exports[_0x821e[99]]= function(_0xc693x1a,_0xc693xf,_0xc693x1d){_0xc693x1a[_0x821e[42]][_0x821e[83]]= _0xc693x1a[_0x821e[88]][_0x821e[32]];return FaxMessage[_0x821e[35]](_0xc693x1a[_0x821e[42]],{include:[{model:FaxAttachment}],user:_0xc693x1a[_0x821e[88]]})[_0x821e[23]](function(_0xc693x30){if(_0xc693x30){_0xc693x1a[_0x821e[103]][_0x821e[102]][_0x821e[101]][_0x821e[18]]({message:_0x821e[100],doc:_0xc693x30,options:{user:_0xc693x1a[_0x821e[88]]}});return _0xc693x30}})[_0x821e[23]](responseWithResult(_0xc693xf,201))[_0x821e[27]](handleError(_0xc693xf))}
\ No newline at end of file
+var _0xaf32=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x75\x74\x69\x6C","\x61\x70\x69","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x6C\x6F\x67\x67\x65\x72\x2E\x6A\x73","\x73\x65\x71\x75\x65\x6C\x69\x7A\x65","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74","\x46\x61\x78\x52\x6F\x6F\x6D","\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x46\x61\x78\x51\x75\x65\x75\x65","\x46\x61\x78\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x46\x61\x78\x4D\x65\x73\x73\x61\x67\x65","\x46\x61\x78\x41\x74\x74\x61\x63\x68\x6D\x65\x6E\x74","\x55\x73\x65\x72","\x49\x6E\x74\x65\x72\x76\x61\x6C","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x6A\x73\x6F\x6E","\x73\x65\x6E\x64\x53\x74\x61\x74\x75\x73","\x65\x6E\x64","\x74\x68\x65\x6E","\x75\x70\x64\x61\x74\x65\x41\x74\x74\x72\x69\x62\x75\x74\x65\x73","\x64\x65\x73\x74\x72\x6F\x79","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x71\x75\x65\x72\x79","\x67\x65\x74\x51\x75\x65\x72\x79","\x66\x69\x6E\x64\x41\x6E\x64\x43\x6F\x75\x6E\x74\x41\x6C\x6C","\x73\x68\x6F\x77","\x69\x64","\x70\x61\x72\x61\x6D\x73","\x66\x69\x6E\x64\x42\x79\x49\x64","\x63\x72\x65\x61\x74\x65","\x68\x61\x6E\x64\x6C\x65\x55\x6E\x69\x71\x75\x65\x43\x6F\x6E\x73\x74\x72\x61\x69\x6E\x74\x45\x72\x72\x6F\x72","\x65\x72\x72\x6F\x72\x4D\x61\x6E\x61\x67\x65\x72","\x6D\x65\x73\x73\x61\x67\x65","\x45\x78\x74\x65\x6E\x73\x69\x6F\x6E\x2F\x63\x6F\x6E\x74\x65\x78\x74\x20\x63\x6F\x6D\x62\x69\x6E\x61\x74\x69\x6F\x6E\x20\x61\x6C\x72\x65\x61\x64\x79\x20\x65\x78\x69\x73\x74","\x74\x72\x61\x6E\x73\x6C\x61\x74\x65\x64\x4D\x65\x73\x73\x61\x67\x65","\x4D\x45\x53\x53\x41\x47\x45\x5F\x45\x58\x49\x53\x54\x5F\x52\x4F\x55\x54\x45","\x62\x6F\x64\x79","\x74\x72\x61\x6E\x73\x61\x63\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79","\x69\x64\x73","\x73\x68\x6F\x77\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x6C\x65\x6E\x67\x74\x68","\x6E\x61\x6D\x65","\x6F\x6E\x6C\x69\x6E\x65","\x70\x72\x69\x6F\x72\x69\x74\x79\x20\x41\x53\x43","\x6D\x65\x72\x67\x65","\x67\x65\x74\x46\x61\x78\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x64\x65\x66\x61\x75\x6C\x74","\x73\x63\x6F\x70\x65","\x63\x72\x65\x61\x74\x65\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x70\x72\x69\x6F\x72\x69\x74\x79","\x46\x61\x78\x41\x63\x63\x6F\x75\x6E\x74\x49\x64","\x6D\x61\x78","\x62\x75\x6C\x6B\x44\x65\x73\x74\x72\x6F\x79\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x64\x65\x73\x74\x72\x6F\x79\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x61\x70\x70\x49\x64","\x75\x70\x64\x61\x74\x65\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x63\x72\x65\x61\x74\x65\x64\x41\x74","\x75\x70\x64\x61\x74\x65\x64\x41\x74","\x66\x6F\x72\x45\x61\x63\x68","\x62\x75\x6C\x6B\x43\x72\x65\x61\x74\x65","\x75\x70\x64\x61\x74\x65\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x73\x68\x6F\x77\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E","\x67\x65\x74\x46\x61\x78\x52\x6F\x6F\x6D\x73","\x63\x6F\x6E\x74\x61\x63\x74","\x64\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x74\x61\x67\x73","\x6C\x61\x73\x74\x45\x76\x65\x6E\x74","\x69\x73\x41\x72\x72\x61\x79","\x25","\x70\x75\x73\x68","\x24\x61\x6E\x64","\x77\x68\x65\x72\x65","\x69\x6E\x63\x6C\x75\x64\x65","\x61\x67\x65\x6E\x74","\x66\x69\x6E\x64","\x55\x73\x65\x72\x49\x64","\x6D\x61\x70","\x71\x75\x65\x75\x65","\x46\x61\x78\x51\x75\x65\x75\x65\x49\x64","\x69\x6E\x74\x65\x72\x73\x65\x63\x74\x69\x6F\x6E","\x75\x73\x65\x72","\x66\x69\x6E\x64\x41\x6C\x6C","\x67\x65\x74\x46\x61\x78\x51\x75\x65\x75\x65\x73","\x72\x6F\x6C\x65","\x67\x65\x74\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E\x73","\x67\x65\x74\x46\x61\x78\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E\x73","\x63\x72\x65\x61\x74\x65\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x75\x70\x64\x61\x74\x65\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x73\x61\x76\x65","\x64\x69\x73\x70\x49\x64","\x64\x65\x73\x74\x72\x6F\x79\x44\x69\x73\x70\x6F\x73\x69\x74\x69\x6F\x6E","\x73\x65\x6E\x64\x4D\x65\x73\x73\x61\x67\x65","\x66\x61\x78\x4D\x65\x73\x73\x61\x67\x65\x41\x66\x74\x65\x72\x43\x72\x65\x61\x74\x65","\x61\x6D\x69","\x6C\x6F\x63\x61\x6C\x73","\x61\x70\x70"];_0xaf32[0];var _=require(_0xaf32[1]);var Util=require(_0xaf32[2]);var logger=require(_0xaf32[4])(_0xaf32[3]);var sequelize=require(_0xaf32[6])[_0xaf32[5]];var FaxAccount=require(_0xaf32[6])[_0xaf32[7]];var FaxRoom=require(_0xaf32[6])[_0xaf32[8]];var FaxApplication=require(_0xaf32[6])[_0xaf32[9]];var FaxQueue=require(_0xaf32[6])[_0xaf32[10]];var FaxDisposition=require(_0xaf32[6])[_0xaf32[11]];var FaxMessage=require(_0xaf32[6])[_0xaf32[12]];var FaxAttachment=require(_0xaf32[6])[_0xaf32[13]];var User=require(_0xaf32[6])[_0xaf32[14]];var Interval=require(_0xaf32[6])[_0xaf32[15]];function handleError(_0xbdf8xf,_0xbdf8x10){_0xbdf8x10= _0xbdf8x10|| 500;return function(_0xbdf8x11){logger[_0xaf32[17]](_0xbdf8x11[_0xaf32[16]]);_0xbdf8xf[_0xaf32[19]](_0xbdf8x10)[_0xaf32[18]](_0xbdf8x11)}}function responseWithResult(_0xbdf8xf,_0xbdf8x10){_0xbdf8x10= _0xbdf8x10|| 200;return function(_0xbdf8x13){if(_0xbdf8x13){_0xbdf8xf[_0xaf32[19]](_0xbdf8x10)[_0xaf32[20]](_0xbdf8x13)}}}function responseWithoutResult(_0xbdf8xf,_0xbdf8x10){_0xbdf8x10= _0xbdf8x10|| 204;return function(){_0xbdf8xf[_0xaf32[21]](_0xbdf8x10)}}function handleEntityNotFound(_0xbdf8xf){return function(_0xbdf8x13){if(!_0xbdf8x13){_0xbdf8xf[_0xaf32[19]](404)[_0xaf32[22]]();return null};return _0xbdf8x13}}function saveUpdates(_0xbdf8x17){return function(_0xbdf8x13){return _0xbdf8x13[_0xaf32[24]](_0xbdf8x17)[_0xaf32[23]](function(_0xbdf8x18){return _0xbdf8x18})}}function removeEntity(_0xbdf8xf){return function(_0xbdf8x13){if(_0xbdf8x13){return _0xbdf8x13[_0xaf32[25]]()[_0xaf32[23]](function(){_0xbdf8xf[_0xaf32[19]](204)[_0xaf32[22]]()})}}}exports[_0xaf32[26]]= function(_0xbdf8x1a,_0xbdf8xf){return FaxAccount[_0xaf32[30]](Util[_0xaf32[29]](_0xbdf8x1a[_0xaf32[28]]))[_0xaf32[23]](responseWithResult(_0xbdf8xf))[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[31]]= function(_0xbdf8x1a,_0xbdf8xf){return FaxAccount[_0xaf32[34]](_0xbdf8x1a[_0xaf32[33]][_0xaf32[32]])[_0xaf32[23]](handleEntityNotFound(_0xbdf8xf))[_0xaf32[23]](responseWithResult(_0xbdf8xf))[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[35]]= function(_0xbdf8x1a,_0xbdf8xf){return sequelize[_0xaf32[43]](function(_0xbdf8x1b){return FaxAccount[_0xaf32[35]](_0xbdf8x1a[_0xaf32[42]],{transaction:_0xbdf8x1b})})[_0xaf32[23]](responseWithoutResult(_0xbdf8xf,201))[_0xaf32[27]](sequelize.ValidationError,function(_0xbdf8x11){_0xbdf8x11[_0xaf32[38]]= _0xaf32[39];_0xbdf8x11[_0xaf32[40]]= _0xaf32[41];return _0xbdf8xf[_0xaf32[19]](500)[_0xaf32[18]](_0xbdf8x11)})[_0xaf32[27]](sequelize.UniqueConstraintError,function(_0xbdf8x11){return Util[_0xaf32[37]][_0xaf32[36]](_0xbdf8xf,_0xbdf8x11)})[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[44]]= function(_0xbdf8x1a,_0xbdf8xf){if(_0xbdf8x1a[_0xaf32[42]][_0xaf32[32]]){delete _0xbdf8x1a[_0xaf32[42]][_0xaf32[32]]};return sequelize[_0xaf32[43]](function(_0xbdf8x1b){return FaxAccount[_0xaf32[34]](_0xbdf8x1a[_0xaf32[33]][_0xaf32[32]])[_0xaf32[23]](handleEntityNotFound(_0xbdf8xf))[_0xaf32[23]](function(_0xbdf8x1c){return _0xbdf8x1c[_0xaf32[24]](_0xbdf8x1a[_0xaf32[42]],{transaction:_0xbdf8x1b})})})[_0xaf32[23]](responseWithoutResult(_0xbdf8xf))[_0xaf32[27]](sequelize.ValidationError,function(_0xbdf8x11){_0xbdf8x11[_0xaf32[38]]= _0xaf32[39];_0xbdf8x11[_0xaf32[40]]= _0xaf32[41];return _0xbdf8xf[_0xaf32[19]](500)[_0xaf32[18]](_0xbdf8x11)})[_0xaf32[27]](sequelize.UniqueConstraintError,function(_0xbdf8x11){return Util[_0xaf32[37]][_0xaf32[36]](_0xbdf8xf,_0xbdf8x11)})[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[25]]= function(_0xbdf8x1a,_0xbdf8xf){return sequelize[_0xaf32[43]](function(_0xbdf8x1b){return FaxAccount[_0xaf32[34]](_0xbdf8x1a[_0xaf32[33]][_0xaf32[32]])[_0xaf32[23]](handleEntityNotFound(_0xbdf8xf))[_0xaf32[23]](function(_0xbdf8x1c){return _0xbdf8x1c[_0xaf32[25]]()})})[_0xaf32[23]](function(){_0xbdf8xf[_0xaf32[19]](204)[_0xaf32[22]]()})[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[45]]= function(_0xbdf8x1a,_0xbdf8xf){return FaxAccount[_0xaf32[25]]({where:{id:_0xbdf8x1a[_0xaf32[28]][_0xaf32[46]]},individualHooks:true})[_0xaf32[23]](responseWithoutResult(_0xbdf8xf))[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[47]]= function(_0xbdf8x1a,_0xbdf8xf,_0xbdf8x1d){return FaxAccount[_0xaf32[55]](_0xaf32[54])[_0xaf32[34]](_0xbdf8x1a[_0xaf32[33]][_0xaf32[32]])[_0xaf32[23]](handleEntityNotFound(_0xbdf8xf))[_0xaf32[23]](function(_0xbdf8x1c){return _0xbdf8x1c[_0xaf32[53]](_[_0xaf32[52]](Util[_0xaf32[29]](_0xbdf8x1a[_0xaf32[28]]),{include:[{model:FaxQueue,attributes:[_0xaf32[32],_0xaf32[49]]},{model:User,attributes:[_0xaf32[32],_0xaf32[49],_0xaf32[50]]},{model:Interval,attributes:[_0xaf32[32],_0xaf32[49]]}],order:_0xaf32[51]}))})[_0xaf32[23]](function(_0xbdf8x1e){return _0xbdf8xf[_0xaf32[18]]({count:_0xbdf8x1e[_0xaf32[48]],rows:_0xbdf8x1e})})[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[56]]= function(_0xbdf8x1a,_0xbdf8xf,_0xbdf8x1d){return FaxApplication[_0xaf32[59]](_0xaf32[57],{where:{FaxAccountId:_0xbdf8x1a[_0xaf32[33]][_0xaf32[32]]}})[_0xaf32[23]](function(_0xbdf8x1f){_0xbdf8x1a[_0xaf32[42]][_0xaf32[57]]= _0xbdf8x1f?++_0xbdf8x1f:1;_0xbdf8x1a[_0xaf32[42]][_0xaf32[58]]= _0xbdf8x1a[_0xaf32[33]][_0xaf32[32]];return FaxApplication[_0xaf32[35]](_0xbdf8x1a[_0xaf32[42]])})[_0xaf32[23]](responseWithResult(_0xbdf8xf,201))[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[60]]= function(_0xbdf8x1a,_0xbdf8xf){return FaxApplication[_0xaf32[25]]({where:{id:_0xbdf8x1a[_0xaf32[28]][_0xaf32[46]]},individualHooks:true})[_0xaf32[23]](responseWithoutResult(_0xbdf8xf))[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[61]]= function(_0xbdf8x1a,_0xbdf8xf,_0xbdf8x1d){return FaxApplication[_0xaf32[34]](_0xbdf8x1a[_0xaf32[33]][_0xaf32[62]])[_0xaf32[23]](handleEntityNotFound(_0xbdf8xf))[_0xaf32[23]](removeEntity(_0xbdf8xf))[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[63]]= function(_0xbdf8x1a,_0xbdf8xf){var _0xbdf8x20=0;var _0xbdf8x21=_0xbdf8x1a[_0xaf32[42]];_0xbdf8x21[_0xaf32[66]](function(_0xbdf8x22){delete _0xbdf8x22[_0xaf32[32]];delete _0xbdf8x22[_0xaf32[64]];delete _0xbdf8x22[_0xaf32[65]];_0xbdf8x22[_0xaf32[57]]=  ++_0xbdf8x20});return sequelize[_0xaf32[43]](function(_0xbdf8x1b){return FaxApplication[_0xaf32[25]]({where:{FaxAccountId:_0xbdf8x1a[_0xaf32[33]][_0xaf32[32]]},individualHooks:true,transaction:_0xbdf8x1b})[_0xaf32[23]](function(_0xbdf8x23){return FaxApplication[_0xaf32[67]](_0xbdf8x21,{individualHooks:true,transaction:_0xbdf8x1b})})})[_0xaf32[23]](function(_0xbdf8x1e){return _0xbdf8xf[_0xaf32[19]](200)[_0xaf32[18]]({count:_0xbdf8x1e[_0xaf32[48]],rows:_0xbdf8x1e})})[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[68]]= function(_0xbdf8x1a,_0xbdf8xf){if(_0xbdf8x1a[_0xaf32[42]][_0xaf32[32]]){delete _0xbdf8x1a[_0xaf32[42]][_0xaf32[32]]};return FaxApplication[_0xaf32[34]](_0xbdf8x1a[_0xaf32[33]][_0xaf32[62]])[_0xaf32[23]](handleEntityNotFound(_0xbdf8xf))[_0xaf32[23]](saveUpdates(_0xbdf8x1a[_0xaf32[42]]))[_0xaf32[23]](responseWithResult(_0xbdf8xf))[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[69]]= function(_0xbdf8x1a,_0xbdf8xf){return FaxApplication[_0xaf32[34]](_0xbdf8x1a[_0xaf32[33]][_0xaf32[62]],{include:[{all:true}]})[_0xaf32[23]](handleEntityNotFound(_0xbdf8xf))[_0xaf32[23]](responseWithResult(_0xbdf8xf))[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[70]]= function(_0xbdf8x1a,_0xbdf8xf,_0xbdf8x1d){var _0xbdf8x24={where:{FaxAccountId:_0xbdf8x1a[_0xaf32[33]][_0xaf32[32]],$and:[]},include:[],attributes:[_0xaf32[32],_0xaf32[71],_0xaf32[72],_0xaf32[73],_0xaf32[74],_0xaf32[64],_0xaf32[65]]};if(_0xbdf8x1a[_0xaf32[28]]){if(_0xbdf8x1a[_0xaf32[28]][_0xaf32[73]]){if(_[_0xaf32[75]](_0xbdf8x1a[_0xaf32[28]][_0xaf32[73]])){for(var _0xbdf8x25=0;_0xbdf8x25< _0xbdf8x1a[_0xaf32[28]][_0xaf32[73]][_0xaf32[48]];_0xbdf8x25++){_0xbdf8x24[_0xaf32[79]][_0xaf32[78]][_0xaf32[77]]({tags:{$like:_0xaf32[76]+ _0xbdf8x1a[_0xaf32[28]][_0xaf32[73]][_0xbdf8x25]+ _0xaf32[76]}})}}else {_0xbdf8x24[_0xaf32[79]][_0xaf32[78]][_0xaf32[77]]({tags:{$like:_0xaf32[76]+ _0xbdf8x1a[_0xaf32[28]][_0xaf32[73]]+ _0xaf32[76]}})};delete _0xbdf8x1a[_0xaf32[28]][_0xaf32[73]]};_[_0xaf32[52]](_0xbdf8x24[_0xaf32[79]],_0xbdf8x1a[_0xaf32[28]])};switch(_0xbdf8x1a[_0xaf32[88]][_0xaf32[91]]){case _0xaf32[81]:_0xbdf8x24[_0xaf32[80]][_0xaf32[77]]({model:User,attributes:[_0xaf32[32]]});var _0xbdf8x26;var _0xbdf8x27;var _0xbdf8x28;return User[_0xaf32[34]](_0xbdf8x1a[_0xaf32[88]][_0xaf32[32]])[_0xaf32[23]](function(_0xbdf8x2c){if(_0xbdf8x2c){return _0xbdf8x2c[_0xaf32[90]]()}else {return []}})[_0xaf32[23]](function(_0xbdf8x2b){_0xbdf8x27= _[_0xaf32[84]](_0xbdf8x2b,_0xaf32[32]);return FaxAccount[_0xaf32[34]](_0xbdf8x1a[_0xaf32[33]][_0xaf32[32]])})[_0xaf32[23]](function(_0xbdf8x29){if(!_0xbdf8x29){return _0xbdf8xf[_0xaf32[21]](404)};return _0xbdf8x29[_0xaf32[53]]({where:{$or:[{app:_0xaf32[85]},{app:_0xaf32[81]}]}})[_0xaf32[23]](function(_0xbdf8x21){_0xbdf8x26= _[_0xaf32[84]](_[_0xaf32[82]](_0xbdf8x21,{"\x61\x70\x70":_0xaf32[81]}),_0xaf32[83]);_0xbdf8x28= _[_0xaf32[84]](_[_0xaf32[82]](_0xbdf8x21,{"\x61\x70\x70":_0xaf32[85]}),_0xaf32[86]);if(_[_0xaf32[87]](_0xbdf8x27,_0xbdf8x28)[_0xaf32[48]]|| _[_0xaf32[87]](_0xbdf8x26,[_0xbdf8x1a[_0xaf32[88]][_0xaf32[32]]])[_0xaf32[48]]){return FaxRoom[_0xaf32[89]](_0xbdf8x24)[_0xaf32[23]](function(_0xbdf8x2a){return _0xbdf8xf[_0xaf32[19]](200)[_0xaf32[18]](_0xbdf8x2a)})[_0xaf32[27]](function(_0xbdf8x11){return handleError(_0xbdf8xf,_0xbdf8x11)})}else {return _0xbdf8xf[_0xaf32[19]](200)[_0xaf32[18]]([])}})})[_0xaf32[27]](handleError(_0xbdf8xf));default:return FaxRoom[_0xaf32[89]](_0xbdf8x24)[_0xaf32[23]](function(_0xbdf8x2a){return _0xbdf8xf[_0xaf32[19]](200)[_0xaf32[18]](_0xbdf8x2a)})[_0xaf32[27]](handleError(_0xbdf8xf))}};exports[_0xaf32[92]]= function(_0xbdf8x1a,_0xbdf8xf,_0xbdf8x1d){return FaxAccount[_0xaf32[34]](_0xbdf8x1a[_0xaf32[33]][_0xaf32[32]])[_0xaf32[23]](handleEntityNotFound(_0xbdf8xf))[_0xaf32[23]](function(_0xbdf8x1c){return _0xbdf8x1c[_0xaf32[93]]()})[_0xaf32[23]](function(_0xbdf8x2d){return _0xbdf8xf[_0xaf32[19]](200)[_0xaf32[18]]({rows:_0xbdf8x2d,count:_0xbdf8x2d[_0xaf32[48]]})})[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[94]]= function(_0xbdf8x1a,_0xbdf8xf,_0xbdf8x1d){_0xbdf8x1a[_0xaf32[42]][_0xaf32[58]]= _0xbdf8x1a[_0xaf32[33]][_0xaf32[32]];return FaxDisposition[_0xaf32[35]](_0xbdf8x1a[_0xaf32[42]])[_0xaf32[23]](responseWithResult(_0xbdf8xf,201))[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[95]]= function(_0xbdf8x1a,_0xbdf8xf){if(_0xbdf8x1a[_0xaf32[42]][_0xaf32[32]]){delete _0xbdf8x1a[_0xaf32[42]][_0xaf32[32]]};return FaxDisposition[_0xaf32[34]](_0xbdf8x1a[_0xaf32[33]][_0xaf32[97]])[_0xaf32[23]](handleEntityNotFound(_0xbdf8xf))[_0xaf32[23]](function(_0xbdf8x2e){var _0xbdf8x18=_[_0xaf32[52]](_0xbdf8x2e,_0xbdf8x1a[_0xaf32[42]]);return _0xbdf8x18[_0xaf32[96]]()})[_0xaf32[23]](responseWithResult(_0xbdf8xf,200))[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[98]]= function(_0xbdf8x1a,_0xbdf8xf,_0xbdf8x1d){return FaxDisposition[_0xaf32[34]](_0xbdf8x1a[_0xaf32[33]][_0xaf32[97]])[_0xaf32[23]](handleEntityNotFound(_0xbdf8xf))[_0xaf32[23]](function(_0xbdf8x2f){return _0xbdf8x2f[_0xaf32[25]]()})[_0xaf32[23]](responseWithoutResult(_0xbdf8xf,204))[_0xaf32[27]](handleError(_0xbdf8xf))};exports[_0xaf32[99]]= function(_0xbdf8x1a,_0xbdf8xf,_0xbdf8x1d){_0xbdf8x1a[_0xaf32[42]][_0xaf32[83]]= _0xbdf8x1a[_0xaf32[88]][_0xaf32[32]];return FaxMessage[_0xaf32[35]](_0xbdf8x1a[_0xaf32[42]],{include:[{model:FaxAttachment}],user:_0xbdf8x1a[_0xaf32[88]]})[_0xaf32[23]](function(_0xbdf8x30){if(_0xbdf8x30){_0xbdf8x1a[_0xaf32[103]][_0xaf32[102]][_0xaf32[101]][_0xaf32[18]]({message:_0xaf32[100],doc:_0xbdf8x30,options:{user:_0xbdf8x1a[_0xaf32[88]]}});return _0xbdf8x30}})[_0xaf32[23]](responseWithResult(_0xbdf8xf,201))[_0xaf32[27]](handleError(_0xbdf8xf))}
\ No newline at end of file