Built motion from commit f861bcb808219e66da88ba48b61bddb35224a65e. Version 3.0.0...
[motion-next.git] / server / api / mailApplication / mailApplication.rpc.js
1 'use strict';const a486_0x21e2=['raw','68631yrwLAH','info','821qdOyeu','then','1eUyFCd','13Frdsns','UpdateMailApplication','message','attributes','10415NlXLdS','catch','@config/logger','options','debug','721HIxgdS','rpc','body','376826rYcHlB','166033zmaYPk','MailApplication','@mysqldb','limit','1dkgAxP','776677iaxcRZ','6WyzAYY','152639UcBOBr'];const a486_0x5ee1=function(_0x8ed582,_0x32904e){_0x8ed582=_0x8ed582-0xfe;let _0x21e2a2=a486_0x21e2[_0x8ed582];return _0x21e2a2;};const a486_0x123b7c=a486_0x5ee1;(function(_0x53dfb7,_0x47fe0a){const _0x4f60b5=a486_0x5ee1;while(!![]){try{const _0x573f41=parseInt(_0x4f60b5(0x10d))*-parseInt(_0x4f60b5(0xff))+parseInt(_0x4f60b5(0x105))+-parseInt(_0x4f60b5(0x117))*-parseInt(_0x4f60b5(0x10b))+-parseInt(_0x4f60b5(0x104))*-parseInt(_0x4f60b5(0x100))+parseInt(_0x4f60b5(0x109))+parseInt(_0x4f60b5(0x10e))*parseInt(_0x4f60b5(0x112))+parseInt(_0x4f60b5(0x107))*-parseInt(_0x4f60b5(0x106));if(_0x573f41===_0x47fe0a)break;else _0x53dfb7['push'](_0x53dfb7['shift']());}catch(_0x26201b){_0x53dfb7['push'](_0x53dfb7['shift']());}}}(a486_0x21e2,0x6ce41));const db=require(a486_0x123b7c(0x102))['db'],logger=require(a486_0x123b7c(0x114))(a486_0x123b7c(0x118));exports[a486_0x123b7c(0x10f)]=function(_0x13a78c){const _0x299a6c=this;return new Promise(function(_0x30c904,_0x44efd4){const _0x5c1907=a486_0x5ee1;return db[_0x5c1907(0x101)]['update'](_0x13a78c[_0x5c1907(0xfe)],{'raw':_0x13a78c[_0x5c1907(0x115)]?_0x13a78c[_0x5c1907(0x115)][_0x5c1907(0x108)]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x13a78c['options']?_0x13a78c[_0x5c1907(0x115)]['where']||null:null,'attributes':_0x13a78c[_0x5c1907(0x115)]?_0x13a78c[_0x5c1907(0x115)][_0x5c1907(0x111)]||null:null,'limit':_0x13a78c[_0x5c1907(0x115)]?_0x13a78c['options'][_0x5c1907(0x103)]||null:null})[_0x5c1907(0x10c)](function(_0x16c1dc){const _0x4b9220=_0x5c1907;logger[_0x4b9220(0x10a)](_0x4b9220(0x10f),_0x13a78c),logger[_0x4b9220(0x116)](_0x4b9220(0x10f),_0x13a78c,JSON['stringify'](_0x16c1dc)),_0x30c904(_0x16c1dc);})[_0x5c1907(0x113)](function(_0x58b134){const _0x5a45d8=_0x5c1907;logger['error'](_0x5a45d8(0x10f),_0x58b134[_0x5a45d8(0x110)],_0x13a78c),_0x44efd4(_0x299a6c['error'](0x1f4,_0x58b134[_0x5a45d8(0x110)]));});});};