25c76ed95b94de8af23c7fff6f2d25fe807f011d
[motion.git] / server / api / fax_account / fax_account.controller.js
1 var _0xef1e=["\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"];_0xef1e[0];var _=require(_0xef1e[1]);var Util=require(_0xef1e[2]);var logger=require(_0xef1e[4])(_0xef1e[3]);var sequelize=require(_0xef1e[6])[_0xef1e[5]];var FaxAccount=require(_0xef1e[6])[_0xef1e[7]];var FaxRoom=require(_0xef1e[6])[_0xef1e[8]];var FaxApplication=require(_0xef1e[6])[_0xef1e[9]];var FaxQueue=require(_0xef1e[6])[_0xef1e[10]];var FaxDisposition=require(_0xef1e[6])[_0xef1e[11]];var FaxMessage=require(_0xef1e[6])[_0xef1e[12]];var FaxAttachment=require(_0xef1e[6])[_0xef1e[13]];var User=require(_0xef1e[6])[_0xef1e[14]];var Interval=require(_0xef1e[6])[_0xef1e[15]];function handleError(_0x2decxf,_0x2decx10){_0x2decx10= _0x2decx10|| 500;return function(_0x2decx11){logger[_0xef1e[17]](_0x2decx11[_0xef1e[16]]);_0x2decxf[_0xef1e[19]](_0x2decx10)[_0xef1e[18]](_0x2decx11)}}function responseWithResult(_0x2decxf,_0x2decx10){_0x2decx10= _0x2decx10|| 200;return function(_0x2decx13){if(_0x2decx13){_0x2decxf[_0xef1e[19]](_0x2decx10)[_0xef1e[20]](_0x2decx13)}}}function responseWithoutResult(_0x2decxf,_0x2decx10){_0x2decx10= _0x2decx10|| 204;return function(){_0x2decxf[_0xef1e[21]](_0x2decx10)}}function handleEntityNotFound(_0x2decxf){return function(_0x2decx13){if(!_0x2decx13){_0x2decxf[_0xef1e[19]](404)[_0xef1e[22]]();return null};return _0x2decx13}}function saveUpdates(_0x2decx17){return function(_0x2decx13){return _0x2decx13[_0xef1e[24]](_0x2decx17)[_0xef1e[23]](function(_0x2decx18){return _0x2decx18})}}function removeEntity(_0x2decxf){return function(_0x2decx13){if(_0x2decx13){return _0x2decx13[_0xef1e[25]]()[_0xef1e[23]](function(){_0x2decxf[_0xef1e[19]](204)[_0xef1e[22]]()})}}}exports[_0xef1e[26]]= function(_0x2decx1a,_0x2decxf){return FaxAccount[_0xef1e[30]](Util[_0xef1e[29]](_0x2decx1a[_0xef1e[28]]))[_0xef1e[23]](responseWithResult(_0x2decxf))[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[31]]= function(_0x2decx1a,_0x2decxf){return FaxAccount[_0xef1e[34]](_0x2decx1a[_0xef1e[33]][_0xef1e[32]])[_0xef1e[23]](handleEntityNotFound(_0x2decxf))[_0xef1e[23]](responseWithResult(_0x2decxf))[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[35]]= function(_0x2decx1a,_0x2decxf){return sequelize[_0xef1e[43]](function(_0x2decx1b){return FaxAccount[_0xef1e[35]](_0x2decx1a[_0xef1e[42]],{transaction:_0x2decx1b})})[_0xef1e[23]](responseWithoutResult(_0x2decxf,201))[_0xef1e[27]](sequelize.ValidationError,function(_0x2decx11){_0x2decx11[_0xef1e[38]]= _0xef1e[39];_0x2decx11[_0xef1e[40]]= _0xef1e[41];return _0x2decxf[_0xef1e[19]](500)[_0xef1e[18]](_0x2decx11)})[_0xef1e[27]](sequelize.UniqueConstraintError,function(_0x2decx11){return Util[_0xef1e[37]][_0xef1e[36]](_0x2decxf,_0x2decx11)})[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[44]]= function(_0x2decx1a,_0x2decxf){if(_0x2decx1a[_0xef1e[42]][_0xef1e[32]]){delete _0x2decx1a[_0xef1e[42]][_0xef1e[32]]};return sequelize[_0xef1e[43]](function(_0x2decx1b){return FaxAccount[_0xef1e[34]](_0x2decx1a[_0xef1e[33]][_0xef1e[32]])[_0xef1e[23]](handleEntityNotFound(_0x2decxf))[_0xef1e[23]](function(_0x2decx1c){return _0x2decx1c[_0xef1e[24]](_0x2decx1a[_0xef1e[42]],{transaction:_0x2decx1b})})})[_0xef1e[23]](responseWithoutResult(_0x2decxf))[_0xef1e[27]](sequelize.ValidationError,function(_0x2decx11){_0x2decx11[_0xef1e[38]]= _0xef1e[39];_0x2decx11[_0xef1e[40]]= _0xef1e[41];return _0x2decxf[_0xef1e[19]](500)[_0xef1e[18]](_0x2decx11)})[_0xef1e[27]](sequelize.UniqueConstraintError,function(_0x2decx11){return Util[_0xef1e[37]][_0xef1e[36]](_0x2decxf,_0x2decx11)})[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[25]]= function(_0x2decx1a,_0x2decxf){return sequelize[_0xef1e[43]](function(_0x2decx1b){return FaxAccount[_0xef1e[34]](_0x2decx1a[_0xef1e[33]][_0xef1e[32]])[_0xef1e[23]](handleEntityNotFound(_0x2decxf))[_0xef1e[23]](function(_0x2decx1c){return _0x2decx1c[_0xef1e[25]]()})})[_0xef1e[23]](function(){_0x2decxf[_0xef1e[19]](204)[_0xef1e[22]]()})[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[45]]= function(_0x2decx1a,_0x2decxf){return FaxAccount[_0xef1e[25]]({where:{id:_0x2decx1a[_0xef1e[28]][_0xef1e[46]]},individualHooks:true})[_0xef1e[23]](responseWithoutResult(_0x2decxf))[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[47]]= function(_0x2decx1a,_0x2decxf,_0x2decx1d){return FaxAccount[_0xef1e[55]](_0xef1e[54])[_0xef1e[34]](_0x2decx1a[_0xef1e[33]][_0xef1e[32]])[_0xef1e[23]](handleEntityNotFound(_0x2decxf))[_0xef1e[23]](function(_0x2decx1c){return _0x2decx1c[_0xef1e[53]](_[_0xef1e[52]](Util[_0xef1e[29]](_0x2decx1a[_0xef1e[28]]),{include:[{model:FaxQueue,attributes:[_0xef1e[32],_0xef1e[49]]},{model:User,attributes:[_0xef1e[32],_0xef1e[49],_0xef1e[50]]},{model:Interval,attributes:[_0xef1e[32],_0xef1e[49]]}],order:_0xef1e[51]}))})[_0xef1e[23]](function(_0x2decx1e){return _0x2decxf[_0xef1e[18]]({count:_0x2decx1e[_0xef1e[48]],rows:_0x2decx1e})})[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[56]]= function(_0x2decx1a,_0x2decxf,_0x2decx1d){return FaxApplication[_0xef1e[59]](_0xef1e[57],{where:{FaxAccountId:_0x2decx1a[_0xef1e[33]][_0xef1e[32]]}})[_0xef1e[23]](function(_0x2decx1f){_0x2decx1a[_0xef1e[42]][_0xef1e[57]]= _0x2decx1f?++_0x2decx1f:1;_0x2decx1a[_0xef1e[42]][_0xef1e[58]]= _0x2decx1a[_0xef1e[33]][_0xef1e[32]];return FaxApplication[_0xef1e[35]](_0x2decx1a[_0xef1e[42]])})[_0xef1e[23]](responseWithResult(_0x2decxf,201))[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[60]]= function(_0x2decx1a,_0x2decxf){return FaxApplication[_0xef1e[25]]({where:{id:_0x2decx1a[_0xef1e[28]][_0xef1e[46]]},individualHooks:true})[_0xef1e[23]](responseWithoutResult(_0x2decxf))[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[61]]= function(_0x2decx1a,_0x2decxf,_0x2decx1d){return FaxApplication[_0xef1e[34]](_0x2decx1a[_0xef1e[33]][_0xef1e[62]])[_0xef1e[23]](handleEntityNotFound(_0x2decxf))[_0xef1e[23]](removeEntity(_0x2decxf))[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[63]]= function(_0x2decx1a,_0x2decxf){var _0x2decx20=0;var _0x2decx21=_0x2decx1a[_0xef1e[42]];_0x2decx21[_0xef1e[66]](function(_0x2decx22){delete _0x2decx22[_0xef1e[32]];delete _0x2decx22[_0xef1e[64]];delete _0x2decx22[_0xef1e[65]];_0x2decx22[_0xef1e[57]]=  ++_0x2decx20});return sequelize[_0xef1e[43]](function(_0x2decx1b){return FaxApplication[_0xef1e[25]]({where:{FaxAccountId:_0x2decx1a[_0xef1e[33]][_0xef1e[32]]},individualHooks:true,transaction:_0x2decx1b})[_0xef1e[23]](function(_0x2decx23){return FaxApplication[_0xef1e[67]](_0x2decx21,{individualHooks:true,transaction:_0x2decx1b})})})[_0xef1e[23]](function(_0x2decx1e){return _0x2decxf[_0xef1e[19]](200)[_0xef1e[18]]({count:_0x2decx1e[_0xef1e[48]],rows:_0x2decx1e})})[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[68]]= function(_0x2decx1a,_0x2decxf){if(_0x2decx1a[_0xef1e[42]][_0xef1e[32]]){delete _0x2decx1a[_0xef1e[42]][_0xef1e[32]]};return FaxApplication[_0xef1e[34]](_0x2decx1a[_0xef1e[33]][_0xef1e[62]])[_0xef1e[23]](handleEntityNotFound(_0x2decxf))[_0xef1e[23]](saveUpdates(_0x2decx1a[_0xef1e[42]]))[_0xef1e[23]](responseWithResult(_0x2decxf))[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[69]]= function(_0x2decx1a,_0x2decxf){return FaxApplication[_0xef1e[34]](_0x2decx1a[_0xef1e[33]][_0xef1e[62]],{include:[{all:true}]})[_0xef1e[23]](handleEntityNotFound(_0x2decxf))[_0xef1e[23]](responseWithResult(_0x2decxf))[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[70]]= function(_0x2decx1a,_0x2decxf,_0x2decx1d){var _0x2decx24={where:{FaxAccountId:_0x2decx1a[_0xef1e[33]][_0xef1e[32]],$and:[]},include:[],attributes:[_0xef1e[32],_0xef1e[71],_0xef1e[72],_0xef1e[73],_0xef1e[74],_0xef1e[64],_0xef1e[65]]};if(_0x2decx1a[_0xef1e[28]]){if(_0x2decx1a[_0xef1e[28]][_0xef1e[73]]){if(_[_0xef1e[75]](_0x2decx1a[_0xef1e[28]][_0xef1e[73]])){for(var _0x2decx25=0;_0x2decx25< _0x2decx1a[_0xef1e[28]][_0xef1e[73]][_0xef1e[48]];_0x2decx25++){_0x2decx24[_0xef1e[79]][_0xef1e[78]][_0xef1e[77]]({tags:{$like:_0xef1e[76]+ _0x2decx1a[_0xef1e[28]][_0xef1e[73]][_0x2decx25]+ _0xef1e[76]}})}}else {_0x2decx24[_0xef1e[79]][_0xef1e[78]][_0xef1e[77]]({tags:{$like:_0xef1e[76]+ _0x2decx1a[_0xef1e[28]][_0xef1e[73]]+ _0xef1e[76]}})};delete _0x2decx1a[_0xef1e[28]][_0xef1e[73]]};_[_0xef1e[52]](_0x2decx24[_0xef1e[79]],_0x2decx1a[_0xef1e[28]])};switch(_0x2decx1a[_0xef1e[88]][_0xef1e[91]]){case _0xef1e[81]:_0x2decx24[_0xef1e[80]][_0xef1e[77]]({model:User,attributes:[_0xef1e[32]]});var _0x2decx26;var _0x2decx27;var _0x2decx28;return User[_0xef1e[34]](_0x2decx1a[_0xef1e[88]][_0xef1e[32]])[_0xef1e[23]](function(_0x2decx2c){if(_0x2decx2c){return _0x2decx2c[_0xef1e[90]]()}else {return []}})[_0xef1e[23]](function(_0x2decx2b){_0x2decx27= _[_0xef1e[84]](_0x2decx2b,_0xef1e[32]);return FaxAccount[_0xef1e[34]](_0x2decx1a[_0xef1e[33]][_0xef1e[32]])})[_0xef1e[23]](function(_0x2decx29){if(!_0x2decx29){return _0x2decxf[_0xef1e[21]](404)};return _0x2decx29[_0xef1e[53]]({where:{$or:[{app:_0xef1e[85]},{app:_0xef1e[81]}]}})[_0xef1e[23]](function(_0x2decx21){_0x2decx26= _[_0xef1e[84]](_[_0xef1e[82]](_0x2decx21,{"\x61\x70\x70":_0xef1e[81]}),_0xef1e[83]);_0x2decx28= _[_0xef1e[84]](_[_0xef1e[82]](_0x2decx21,{"\x61\x70\x70":_0xef1e[85]}),_0xef1e[86]);if(_[_0xef1e[87]](_0x2decx27,_0x2decx28)[_0xef1e[48]]|| _[_0xef1e[87]](_0x2decx26,[_0x2decx1a[_0xef1e[88]][_0xef1e[32]]])[_0xef1e[48]]){return FaxRoom[_0xef1e[89]](_0x2decx24)[_0xef1e[23]](function(_0x2decx2a){return _0x2decxf[_0xef1e[19]](200)[_0xef1e[18]](_0x2decx2a)})[_0xef1e[27]](function(_0x2decx11){return handleError(_0x2decxf,_0x2decx11)})}else {return _0x2decxf[_0xef1e[19]](200)[_0xef1e[18]]([])}})})[_0xef1e[27]](handleError(_0x2decxf));default:return FaxRoom[_0xef1e[89]](_0x2decx24)[_0xef1e[23]](function(_0x2decx2a){return _0x2decxf[_0xef1e[19]](200)[_0xef1e[18]](_0x2decx2a)})[_0xef1e[27]](handleError(_0x2decxf))}};exports[_0xef1e[92]]= function(_0x2decx1a,_0x2decxf,_0x2decx1d){return FaxAccount[_0xef1e[34]](_0x2decx1a[_0xef1e[33]][_0xef1e[32]])[_0xef1e[23]](handleEntityNotFound(_0x2decxf))[_0xef1e[23]](function(_0x2decx1c){return _0x2decx1c[_0xef1e[93]]()})[_0xef1e[23]](function(_0x2decx2d){return _0x2decxf[_0xef1e[19]](200)[_0xef1e[18]]({rows:_0x2decx2d,count:_0x2decx2d[_0xef1e[48]]})})[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[94]]= function(_0x2decx1a,_0x2decxf,_0x2decx1d){_0x2decx1a[_0xef1e[42]][_0xef1e[58]]= _0x2decx1a[_0xef1e[33]][_0xef1e[32]];return FaxDisposition[_0xef1e[35]](_0x2decx1a[_0xef1e[42]])[_0xef1e[23]](responseWithResult(_0x2decxf,201))[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[95]]= function(_0x2decx1a,_0x2decxf){if(_0x2decx1a[_0xef1e[42]][_0xef1e[32]]){delete _0x2decx1a[_0xef1e[42]][_0xef1e[32]]};return FaxDisposition[_0xef1e[34]](_0x2decx1a[_0xef1e[33]][_0xef1e[97]])[_0xef1e[23]](handleEntityNotFound(_0x2decxf))[_0xef1e[23]](function(_0x2decx2e){var _0x2decx18=_[_0xef1e[52]](_0x2decx2e,_0x2decx1a[_0xef1e[42]]);return _0x2decx18[_0xef1e[96]]()})[_0xef1e[23]](responseWithResult(_0x2decxf,200))[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[98]]= function(_0x2decx1a,_0x2decxf,_0x2decx1d){return FaxDisposition[_0xef1e[34]](_0x2decx1a[_0xef1e[33]][_0xef1e[97]])[_0xef1e[23]](handleEntityNotFound(_0x2decxf))[_0xef1e[23]](function(_0x2decx2f){return _0x2decx2f[_0xef1e[25]]()})[_0xef1e[23]](responseWithoutResult(_0x2decxf,204))[_0xef1e[27]](handleError(_0x2decxf))};exports[_0xef1e[99]]= function(_0x2decx1a,_0x2decxf,_0x2decx1d){_0x2decx1a[_0xef1e[42]][_0xef1e[83]]= _0x2decx1a[_0xef1e[88]][_0xef1e[32]];return FaxMessage[_0xef1e[35]](_0x2decx1a[_0xef1e[42]],{include:[{model:FaxAttachment}],user:_0x2decx1a[_0xef1e[88]]})[_0xef1e[23]](function(_0x2decx30){if(_0x2decx30){_0x2decx1a[_0xef1e[103]][_0xef1e[102]][_0xef1e[101]][_0xef1e[18]]({message:_0xef1e[100],doc:_0x2decx30,options:{user:_0x2decx1a[_0xef1e[88]]}});return _0x2decx30}})[_0xef1e[23]](responseWithResult(_0x2decxf,201))[_0xef1e[27]](handleError(_0x2decxf))}