Built motion from commit a9fb64cc6defd8fb3a5cc199221f878e91c0e969. Version 3.0.0...
[motion-next.git] / server / api / reportAgentPreview / reportAgentPreview.rpc.js
1 const a525_0x112c=['rpc','options','message','then','catch','stringify','debug','../../mysqldb','CreateReportAgentPreview','raw'];(function(_0x483803,_0x112c5e){const _0x1391dd=function(_0x554d92){while(--_0x554d92){_0x483803['push'](_0x483803['shift']());}};_0x1391dd(++_0x112c5e);}(a525_0x112c,0x1db));const a525_0x1391=function(_0x483803,_0x112c5e){_0x483803=_0x483803-0x0;let _0x1391dd=a525_0x112c[_0x483803];return _0x1391dd;};const _0xdcdb08=a525_0x1391;'use strict';const db=require(_0xdcdb08('0x2'))['db'],logger=require('../../config/logger')(_0xdcdb08('0x5'));exports[_0xdcdb08('0x3')]=function(_0x554d92){const _0x7a37e0=this;return new Promise(function(_0x50b1ac,_0x349ae8){const _0x2a10dd=a525_0x1391;return db['ReportAgentPreview']['create'](_0x554d92['body'],{'raw':_0x554d92[_0x2a10dd('0x6')]?_0x554d92[_0x2a10dd('0x6')][_0x2a10dd('0x4')]===undefined?!![]:![]:!![]})[_0x2a10dd('0x8')](function(_0xa79b8e){const _0x5eb781=_0x2a10dd;logger['info'](_0x5eb781('0x3'),_0x554d92),logger[_0x5eb781('0x1')](_0x5eb781('0x3'),_0x554d92,JSON[_0x5eb781('0x0')](_0xa79b8e)),_0x50b1ac(_0xa79b8e);})[_0x2a10dd('0x9')](function(_0x43854e){const _0x3f3f9e=_0x2a10dd;logger['error']('CreateReportAgentPreview',_0x43854e[_0x3f3f9e('0x7')],_0x554d92),_0x349ae8(_0x7a37e0['error'](0x1f4,_0x43854e[_0x3f3f9e('0x7')]));});});};