Built motion from commit 943eae279.|1.0.24
[motion.git] / server / api / report_mail_session / report_mail_session.controller.js
index df7e8fe..37f385d 100644 (file)
@@ -1 +1 @@
-var _0xcd03=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E\x48\x69\x73\x74\x6F\x72\x79","\x68\x69\x73\x74\x6F\x72\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x75\x74\x69\x6C","\x55\x73\x65\x72","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6D\x6F\x6D\x65\x6E\x74","\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","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\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","\x64\x65\x73\x63\x72\x69\x62\x65","\x69\x64","\x6D\x61\x70","\x75\x6E\x69\x6F\x6E","\x66\x6F\x72\x45\x61\x63\x68","\x72\x6F\x77\x73","\x67\x65\x74\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x66\x69\x6E\x64\x42\x79\x49\x64","\x75\x73\x65\x72","\x67\x65\x74\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73","\x61\x67\x65\x6E\x74","\x72\x6F\x6C\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x64\x61\x79","\x73\x74\x61\x72\x74\x4F\x66","\x6D\x65\x72\x67\x65","\x63\x6F\x75\x6E\x74","\x61\x6C\x6C","\x77\x61\x69\x74\x69\x6E\x67","\x77\x61\x69\x74\x69\x6E\x67\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x67\x65\x74\x44\x61\x73\x68\x62\x6F\x61\x72\x64\x56\x61\x6C\x75\x65\x73","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72"];_0xcd03[0];var _=require(_0xcd03[1]);var ReportMailSession=require(_0xcd03[3])[_0xcd03[2]];var ReportMailSessionHistory=require(_0xcd03[3])[_0xcd03[5]][_0xcd03[4]];var Util=require(_0xcd03[6]);var User=require(_0xcd03[3])[_0xcd03[7]];var Promise=require(_0xcd03[8]);var moment=require(_0xcd03[9]);var logger=require(_0xcd03[11])(_0xcd03[10]);exports[_0xcd03[12]]= function(_0x66e0x9,_0x66e0xa,_0x66e0xb){return ReportMailSession[_0xcd03[19]](Util[_0xcd03[18]](_0x66e0x9[_0xcd03[17]]))[_0xcd03[16]](function(_0x66e0xd){_0x66e0xa[_0xcd03[15]](200)[_0xcd03[14]](_0x66e0xd)})[_0xcd03[13]](function(_0x66e0xc){return handleError(_0x66e0xa,_0x66e0xc)})};exports[_0xcd03[20]]= function(_0x66e0x9,_0x66e0xa){return ReportMailSession[_0xcd03[20]]()[_0xcd03[16]](function(_0x66e0xe){return _0x66e0xa[_0xcd03[15]](200)[_0xcd03[14]](_0x66e0xe)})[_0xcd03[13]](function(_0x66e0xc){return handleError(_0x66e0xa,_0x66e0xc)})};function getMailQueues(_0x66e0x10){return function(){switch(_0x66e0x10[_0xcd03[31]]){case _0xcd03[28]:return User[_0xcd03[27]](_0x66e0x10[_0xcd03[21]],{attributes:[_0xcd03[21]]})[_0xcd03[16]](Util[_0xcd03[26]]({},{attributes:[_0xcd03[21]],include:[{raw:true,model:User,attributes:[_0xcd03[21]]}]}))[_0xcd03[16]](function(_0x66e0x11){var _0x66e0x12=[];_0x66e0x11[_0xcd03[25]][_0xcd03[24]](function(_0x66e0x13){_0x66e0x12= _[_0xcd03[23]](_0x66e0x12,_[_0xcd03[22]](_0x66e0x13.Users,_0xcd03[21]))});return {$or:{queue:_[_0xcd03[22]](_0x66e0x11[_0xcd03[25]],_0xcd03[21]),memberid:_0x66e0x12}}});case _0xcd03[30]:return User[_0xcd03[27]](_0x66e0x10[_0xcd03[21]],{attributes:[_0xcd03[21]]})[_0xcd03[16]](function(_0x66e0x14){return _0x66e0x14[_0xcd03[29]]({attributes:[_0xcd03[21]]})})[_0xcd03[16]](function(_0x66e0x11){return {$or:{queue:_[_0xcd03[22]](_0x66e0x11,_0xcd03[21]),memberid:_0x66e0x10[_0xcd03[21]]}}});default:return {}}}}exports[_0xcd03[32]]= function(_0x66e0x9,_0x66e0xa){return Promise[_0xcd03[37]]([])[_0xcd03[16]](getMailQueues(_0x66e0x9[_0xcd03[28]]))[_0xcd03[16]](function(_0x66e0x16){return ReportMailSession[_0xcd03[36]](Util[_0xcd03[18]](_0x66e0x9[_0xcd03[17]],_[_0xcd03[35]]({timeout:true,createdAt:{$gte:moment()[_0xcd03[34]](_0xcd03[33])}},_0x66e0x16)))})[_0xcd03[16]](function(_0x66e0x15){return _0x66e0xa[_0xcd03[15]](200)[_0xcd03[14]]({value:_0x66e0x15})})[_0xcd03[13]](function(_0x66e0xc){return handleError(_0x66e0xa,_0x66e0xc)})};exports[_0xcd03[38]]= function(_0x66e0x9,_0x66e0xa){return Promise[_0xcd03[37]]([])[_0xcd03[16]](getMailQueues(_0x66e0x9[_0xcd03[28]]))[_0xcd03[16]](function(_0x66e0x16){return ReportMailSession[_0xcd03[36]](Util[_0xcd03[18]](_0x66e0x9[_0xcd03[17]],_[_0xcd03[35]]({leaveAt:null,createdAt:{$gte:moment()[_0xcd03[34]](_0xcd03[33])}},_0x66e0x16)))})[_0xcd03[16]](function(_0x66e0x15){return _0x66e0xa[_0xcd03[15]](200)[_0xcd03[14]]({value:_0x66e0x15})})[_0xcd03[13]](function(_0x66e0xc){return handleError(_0x66e0xa,_0x66e0xc)})};exports[_0xcd03[39]]= function(_0x66e0x9,_0x66e0xa){return Promise[_0xcd03[37]]([])[_0xcd03[16]](getMailQueues(_0x66e0x9[_0xcd03[28]]))[_0xcd03[16]](function(_0x66e0x16){return ReportMailSession[_0xcd03[40]](Util[_0xcd03[18]](_0x66e0x9[_0xcd03[17]],_[_0xcd03[35]]({leaveAt:null},_0x66e0x16)))})[_0xcd03[16]](function(_0x66e0x15){return _0x66e0xa[_0xcd03[15]](200)[_0xcd03[14]]({rows:_0x66e0x15})})[_0xcd03[13]](function(_0x66e0xc){return handleError(_0x66e0xa,_0x66e0xc)})};exports[_0xcd03[41]]= function(_0x66e0x9,_0x66e0xa){var _0x66e0x17={waiting:0,timeout:0};return ReportMailSession[_0xcd03[36]]({where:{leaveAt:null,createdAt:{$gte:moment()[_0xcd03[34]](_0xcd03[33])}}})[_0xcd03[16]](function(_0x66e0xd){if(_0x66e0xd){_0x66e0x17[_0xcd03[38]]= _0x66e0xd};return ReportMailSession[_0xcd03[36]]({where:{timeout:true,createdAt:{$gte:moment()[_0xcd03[34]](_0xcd03[33])}}})})[_0xcd03[16]](function(_0x66e0xd){if(_0x66e0xd){_0x66e0x17[_0xcd03[32]]= _0x66e0xd};return _0x66e0xa[_0xcd03[15]](200)[_0xcd03[14]](_0x66e0x17)})[_0xcd03[13]](function(_0x66e0xc){return handleError(_0x66e0xa,_0x66e0xc)})};function handleError(_0x66e0xa,_0x66e0xc){logger[_0xcd03[43]](_0x66e0xc[_0xcd03[42]]);return _0x66e0xa[_0xcd03[15]](500)[_0xcd03[14]](_0x66e0xc)}
\ No newline at end of file
+var _0x4b5b=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x6C\x6F\x64\x61\x73\x68","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E","\x2E\x2E\x2F\x2E\x2E\x2F\x6D\x6F\x64\x65\x6C\x73","\x52\x65\x70\x6F\x72\x74\x4D\x61\x69\x6C\x53\x65\x73\x73\x69\x6F\x6E\x48\x69\x73\x74\x6F\x72\x79","\x68\x69\x73\x74\x6F\x72\x79","\x2E\x2E\x2F\x2E\x2E\x2F\x63\x6F\x6E\x66\x69\x67\x2F\x75\x74\x69\x6C","\x55\x73\x65\x72","\x62\x6C\x75\x65\x62\x69\x72\x64","\x6D\x6F\x6D\x65\x6E\x74","\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","\x69\x6E\x64\x65\x78","\x63\x61\x74\x63\x68","\x73\x65\x6E\x64","\x73\x74\x61\x74\x75\x73","\x74\x68\x65\x6E","\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","\x64\x65\x73\x63\x72\x69\x62\x65","\x69\x64","\x6D\x61\x70","\x75\x6E\x69\x6F\x6E","\x66\x6F\x72\x45\x61\x63\x68","\x72\x6F\x77\x73","\x67\x65\x74\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73\x49\x64\x42\x79\x55\x73\x65\x72","\x66\x69\x6E\x64\x42\x79\x49\x64","\x75\x73\x65\x72","\x67\x65\x74\x4D\x61\x69\x6C\x51\x75\x65\x75\x65\x73","\x61\x67\x65\x6E\x74","\x72\x6F\x6C\x65","\x74\x69\x6D\x65\x6F\x75\x74","\x64\x61\x79","\x73\x74\x61\x72\x74\x4F\x66","\x6D\x65\x72\x67\x65","\x63\x6F\x75\x6E\x74","\x61\x6C\x6C","\x77\x61\x69\x74\x69\x6E\x67","\x77\x61\x69\x74\x69\x6E\x67\x41\x70\x70\x6C\x69\x63\x61\x74\x69\x6F\x6E\x73","\x66\x69\x6E\x64\x41\x6C\x6C","\x67\x65\x74\x44\x61\x73\x68\x62\x6F\x61\x72\x64\x56\x61\x6C\x75\x65\x73","\x73\x74\x61\x63\x6B","\x65\x72\x72\x6F\x72"];_0x4b5b[0];var _=require(_0x4b5b[1]);var ReportMailSession=require(_0x4b5b[3])[_0x4b5b[2]];var ReportMailSessionHistory=require(_0x4b5b[3])[_0x4b5b[5]][_0x4b5b[4]];var Util=require(_0x4b5b[6]);var User=require(_0x4b5b[3])[_0x4b5b[7]];var Promise=require(_0x4b5b[8]);var moment=require(_0x4b5b[9]);var logger=require(_0x4b5b[11])(_0x4b5b[10]);exports[_0x4b5b[12]]= function(_0x82e8x9,_0x82e8xa,_0x82e8xb){return ReportMailSession[_0x4b5b[19]](Util[_0x4b5b[18]](_0x82e8x9[_0x4b5b[17]]))[_0x4b5b[16]](function(_0x82e8xd){_0x82e8xa[_0x4b5b[15]](200)[_0x4b5b[14]](_0x82e8xd)})[_0x4b5b[13]](function(_0x82e8xc){return handleError(_0x82e8xa,_0x82e8xc)})};exports[_0x4b5b[20]]= function(_0x82e8x9,_0x82e8xa){return ReportMailSession[_0x4b5b[20]]()[_0x4b5b[16]](function(_0x82e8xe){return _0x82e8xa[_0x4b5b[15]](200)[_0x4b5b[14]](_0x82e8xe)})[_0x4b5b[13]](function(_0x82e8xc){return handleError(_0x82e8xa,_0x82e8xc)})};function getMailQueues(_0x82e8x10){return function(){switch(_0x82e8x10[_0x4b5b[31]]){case _0x4b5b[28]:return User[_0x4b5b[27]](_0x82e8x10[_0x4b5b[21]],{attributes:[_0x4b5b[21]]})[_0x4b5b[16]](Util[_0x4b5b[26]]({},{attributes:[_0x4b5b[21]],include:[{raw:true,model:User,attributes:[_0x4b5b[21]]}]}))[_0x4b5b[16]](function(_0x82e8x11){var _0x82e8x12=[];_0x82e8x11[_0x4b5b[25]][_0x4b5b[24]](function(_0x82e8x13){_0x82e8x12= _[_0x4b5b[23]](_0x82e8x12,_[_0x4b5b[22]](_0x82e8x13.Users,_0x4b5b[21]))});return {$or:{queue:_[_0x4b5b[22]](_0x82e8x11[_0x4b5b[25]],_0x4b5b[21]),memberid:_0x82e8x12}}});case _0x4b5b[30]:return User[_0x4b5b[27]](_0x82e8x10[_0x4b5b[21]],{attributes:[_0x4b5b[21]]})[_0x4b5b[16]](function(_0x82e8x14){return _0x82e8x14[_0x4b5b[29]]({attributes:[_0x4b5b[21]]})})[_0x4b5b[16]](function(_0x82e8x11){return {$or:{queue:_[_0x4b5b[22]](_0x82e8x11,_0x4b5b[21]),memberid:_0x82e8x10[_0x4b5b[21]]}}});default:return {}}}}exports[_0x4b5b[32]]= function(_0x82e8x9,_0x82e8xa){return Promise[_0x4b5b[37]]([])[_0x4b5b[16]](getMailQueues(_0x82e8x9[_0x4b5b[28]]))[_0x4b5b[16]](function(_0x82e8x16){return ReportMailSession[_0x4b5b[36]](Util[_0x4b5b[18]](_0x82e8x9[_0x4b5b[17]],_[_0x4b5b[35]]({timeout:true,createdAt:{$gte:moment()[_0x4b5b[34]](_0x4b5b[33])}},_0x82e8x16)))})[_0x4b5b[16]](function(_0x82e8x15){return _0x82e8xa[_0x4b5b[15]](200)[_0x4b5b[14]]({value:_0x82e8x15})})[_0x4b5b[13]](function(_0x82e8xc){return handleError(_0x82e8xa,_0x82e8xc)})};exports[_0x4b5b[38]]= function(_0x82e8x9,_0x82e8xa){return Promise[_0x4b5b[37]]([])[_0x4b5b[16]](getMailQueues(_0x82e8x9[_0x4b5b[28]]))[_0x4b5b[16]](function(_0x82e8x16){return ReportMailSession[_0x4b5b[36]](Util[_0x4b5b[18]](_0x82e8x9[_0x4b5b[17]],_[_0x4b5b[35]]({leaveAt:null,createdAt:{$gte:moment()[_0x4b5b[34]](_0x4b5b[33])}},_0x82e8x16)))})[_0x4b5b[16]](function(_0x82e8x15){return _0x82e8xa[_0x4b5b[15]](200)[_0x4b5b[14]]({value:_0x82e8x15})})[_0x4b5b[13]](function(_0x82e8xc){return handleError(_0x82e8xa,_0x82e8xc)})};exports[_0x4b5b[39]]= function(_0x82e8x9,_0x82e8xa){return Promise[_0x4b5b[37]]([])[_0x4b5b[16]](getMailQueues(_0x82e8x9[_0x4b5b[28]]))[_0x4b5b[16]](function(_0x82e8x16){return ReportMailSession[_0x4b5b[40]](Util[_0x4b5b[18]](_0x82e8x9[_0x4b5b[17]],_[_0x4b5b[35]]({leaveAt:null},_0x82e8x16)))})[_0x4b5b[16]](function(_0x82e8x15){return _0x82e8xa[_0x4b5b[15]](200)[_0x4b5b[14]]({rows:_0x82e8x15})})[_0x4b5b[13]](function(_0x82e8xc){return handleError(_0x82e8xa,_0x82e8xc)})};exports[_0x4b5b[41]]= function(_0x82e8x9,_0x82e8xa){var _0x82e8x17={waiting:0,timeout:0};return ReportMailSession[_0x4b5b[36]]({where:{leaveAt:null,createdAt:{$gte:moment()[_0x4b5b[34]](_0x4b5b[33])}}})[_0x4b5b[16]](function(_0x82e8xd){if(_0x82e8xd){_0x82e8x17[_0x4b5b[38]]= _0x82e8xd};return ReportMailSession[_0x4b5b[36]]({where:{timeout:true,createdAt:{$gte:moment()[_0x4b5b[34]](_0x4b5b[33])}}})})[_0x4b5b[16]](function(_0x82e8xd){if(_0x82e8xd){_0x82e8x17[_0x4b5b[32]]= _0x82e8xd};return _0x82e8xa[_0x4b5b[15]](200)[_0x4b5b[14]](_0x82e8x17)})[_0x4b5b[13]](function(_0x82e8xc){return handleError(_0x82e8xa,_0x82e8xc)})};function handleError(_0x82e8xa,_0x82e8xc){logger[_0x4b5b[43]](_0x82e8xc[_0x4b5b[42]]);return _0x82e8xa[_0x4b5b[15]](500)[_0x4b5b[14]](_0x82e8xc)}
\ No newline at end of file