00fe9d9d7ddde62b59e60ce4a823bf7dc1f17137
[motion-next.git] / server / api / mailApplication / mailApplication.rpc.js
1 const a403_0x58d2=['../../config/logger','../../mysqldb','options','MailApplication','error','attributes','info','debug','then','stringify','rpc','update','body','UpdateMailApplication','catch','message','raw','where'];(function(_0x37d262,_0x58d2f5){const _0x3e4457=function(_0x4aff1d){while(--_0x4aff1d){_0x37d262['push'](_0x37d262['shift']());}};_0x3e4457(++_0x58d2f5);}(a403_0x58d2,0x165));const a403_0x3e44=function(_0x37d262,_0x58d2f5){_0x37d262=_0x37d262-0x0;let _0x3e4457=a403_0x58d2[_0x37d262];return _0x3e4457;};const _0x1d1831=a403_0x3e44;'use strict';const db=require(_0x1d1831('0x4'))['db'],logger=require(_0x1d1831('0x3'))(_0x1d1831('0xd'));exports[_0x1d1831('0x10')]=function(_0x4aff1d){const _0x1f1428=this;return new Promise(function(_0x100635,_0x29c7fa){const _0x37d6e7=a403_0x3e44;return db[_0x37d6e7('0x6')][_0x37d6e7('0xe')](_0x4aff1d[_0x37d6e7('0xf')],{'raw':_0x4aff1d[_0x37d6e7('0x5')]?_0x4aff1d[_0x37d6e7('0x5')][_0x37d6e7('0x1')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x4aff1d['options']?_0x4aff1d['options'][_0x37d6e7('0x2')]||null:null,'attributes':_0x4aff1d[_0x37d6e7('0x5')]?_0x4aff1d['options'][_0x37d6e7('0x8')]||null:null,'limit':_0x4aff1d['options']?_0x4aff1d[_0x37d6e7('0x5')]['limit']||null:null})[_0x37d6e7('0xb')](function(_0x30ae70){const _0x404602=_0x37d6e7;logger[_0x404602('0x9')]('UpdateMailApplication',_0x4aff1d),logger[_0x404602('0xa')]('UpdateMailApplication',_0x4aff1d,JSON[_0x404602('0xc')](_0x30ae70)),_0x100635(_0x30ae70);})[_0x37d6e7('0x11')](function(_0x5404ff){const _0x22afef=_0x37d6e7;logger[_0x22afef('0x7')](_0x22afef('0x10'),_0x5404ff[_0x22afef('0x0')],_0x4aff1d),_0x29c7fa(_0x1f1428['error'](0x1f4,_0x5404ff['message']));});});};