Built motion from commit 82a371561bcdbc7605c801e5e414f4032ba9e7ad. Version 3.0.0...
[motion-next.git] / server / api / mailApplication / mailApplication.rpc.js
1 const a403_0x4032=['../../mysqldb','update','raw','../../config/logger','stringify','options','limit','info','debug','MailApplication','then','body','UpdateMailApplication','message','error'];(function(_0x3c640d,_0x4032d6){const _0x16923d=function(_0x5d148d){while(--_0x5d148d){_0x3c640d['push'](_0x3c640d['shift']());}};_0x16923d(++_0x4032d6);}(a403_0x4032,0x1a8));const a403_0x1692=function(_0x3c640d,_0x4032d6){_0x3c640d=_0x3c640d-0x0;let _0x16923d=a403_0x4032[_0x3c640d];return _0x16923d;};const _0x1199b7=a403_0x1692;'use strict';const db=require(_0x1199b7('0xb'))['db'],logger=require(_0x1199b7('0xe'))('rpc');exports[_0x1199b7('0x8')]=function(_0x5d148d){const _0x337ea3=this;return new Promise(function(_0x5cb180,_0x5e2ae9){const _0x53707d=a403_0x1692;return db[_0x53707d('0x5')][_0x53707d('0xc')](_0x5d148d[_0x53707d('0x7')],{'raw':_0x5d148d[_0x53707d('0x1')]?_0x5d148d[_0x53707d('0x1')][_0x53707d('0xd')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x5d148d[_0x53707d('0x1')]?_0x5d148d[_0x53707d('0x1')]['where']||null:null,'attributes':_0x5d148d[_0x53707d('0x1')]?_0x5d148d['options']['attributes']||null:null,'limit':_0x5d148d[_0x53707d('0x1')]?_0x5d148d[_0x53707d('0x1')][_0x53707d('0x2')]||null:null})[_0x53707d('0x6')](function(_0x3bc364){const _0x4923a0=_0x53707d;logger[_0x4923a0('0x3')](_0x4923a0('0x8'),_0x5d148d),logger[_0x4923a0('0x4')](_0x4923a0('0x8'),_0x5d148d,JSON[_0x4923a0('0x0')](_0x3bc364)),_0x5cb180(_0x3bc364);})['catch'](function(_0x3361f5){const _0x10cd38=_0x53707d;logger[_0x10cd38('0xa')](_0x10cd38('0x8'),_0x3361f5[_0x10cd38('0x9')],_0x5d148d),_0x5e2ae9(_0x337ea3[_0x10cd38('0xa')](0x1f4,_0x3361f5['message']));});});};