77ff78ec3c1304815488c6e271a04f240f16d3ff
[motion-next.git] / server / api / smsMessage / smsMessage.rpc.js
1 const a563_0x5117=['stringify','../../config/logger','error','./smsMessage.socket','create','../../mysqldb','rpc','options','raw','../../rediscache','register','message','catch','then','SmsMessage','CreateSmsMessage'];(function(_0x1dbad8,_0x511707){const _0x48417a=function(_0x9467ac){while(--_0x9467ac){_0x1dbad8['push'](_0x1dbad8['shift']());}};_0x48417a(++_0x511707);}(a563_0x5117,0x15f));const a563_0x4841=function(_0x1dbad8,_0x511707){_0x1dbad8=_0x1dbad8-0x0;let _0x48417a=a563_0x5117[_0x1dbad8];return _0x48417a;};const _0x34e1fb=a563_0x4841;'use strict';const db=require(_0x34e1fb('0x6'))['db'],logger=require(_0x34e1fb('0x2'))(_0x34e1fb('0x7')),{getSocket}=require(_0x34e1fb('0xa')),socket=getSocket();require(_0x34e1fb('0x4'))[_0x34e1fb('0xb')](socket),exports[_0x34e1fb('0x0')]=function(_0x9467ac){const _0x5c676d=this;return new Promise(function(_0x1955fd,_0x4077a4){const _0x11fd28=a563_0x4841;return db[_0x11fd28('0xf')][_0x11fd28('0x5')](_0x9467ac['body'],{'raw':_0x9467ac['options']?_0x9467ac[_0x11fd28('0x8')][_0x11fd28('0x9')]===undefined?!![]:![]:!![]})[_0x11fd28('0xe')](function(_0x5bcb0b){const _0x5ce023=_0x11fd28;logger['info'](_0x5ce023('0x0'),_0x9467ac),logger['debug'](_0x5ce023('0x0'),_0x9467ac,JSON[_0x5ce023('0x1')](_0x5bcb0b)),_0x1955fd(_0x5bcb0b);})[_0x11fd28('0xd')](function(_0x241467){const _0x5ecef7=_0x11fd28;logger['error'](_0x5ecef7('0x0'),_0x241467[_0x5ecef7('0xc')],_0x9467ac),_0x4077a4(_0x5c676d[_0x5ecef7('0x3')](0x1f4,_0x241467[_0x5ecef7('0xc')]));});});};