7c3c9a0f5c44bc5b94705982e0ffcd30a564500e
[motion-next.git] / server / api / openchannelMessage / openchannelMessage.rpc.js
1 const a490_0x1abd=['../../rediscache','then','rpc','body','message','create','../../mysqldb','catch','raw','../../config/logger','register','debug','CreateOpenchannelMessage','options','error'];(function(_0x24f406,_0x1abd91){const _0x1987d5=function(_0x25d2d0){while(--_0x25d2d0){_0x24f406['push'](_0x24f406['shift']());}};_0x1987d5(++_0x1abd91);}(a490_0x1abd,0xe3));const a490_0x1987=function(_0x24f406,_0x1abd91){_0x24f406=_0x24f406-0x0;let _0x1987d5=a490_0x1abd[_0x24f406];return _0x1987d5;};const _0x327f05=a490_0x1987;'use strict';const db=require(_0x327f05('0x4'))['db'],logger=require(_0x327f05('0x7'))(_0x327f05('0x0')),{getSocket}=require(_0x327f05('0xd')),socket=getSocket();require('./openchannelMessage.socket')[_0x327f05('0x8')](socket),exports[_0x327f05('0xa')]=function(_0x25d2d0){const _0x523488=this;return new Promise(function(_0x5343fa,_0x5c967c){const _0x492fd4=a490_0x1987;return db['OpenchannelMessage'][_0x492fd4('0x3')](_0x25d2d0[_0x492fd4('0x1')],{'raw':_0x25d2d0[_0x492fd4('0xb')]?_0x25d2d0['options'][_0x492fd4('0x6')]===undefined?!![]:![]:!![]})[_0x492fd4('0xe')](function(_0x1eaeab){const _0xec2a0a=_0x492fd4;logger['info'](_0xec2a0a('0xa'),_0x25d2d0),logger[_0xec2a0a('0x9')](_0xec2a0a('0xa'),_0x25d2d0,JSON['stringify'](_0x1eaeab)),_0x5343fa(_0x1eaeab);})[_0x492fd4('0x5')](function(_0x54fa16){const _0x46a262=_0x492fd4;logger['error'](_0x46a262('0xa'),_0x54fa16[_0x46a262('0x2')],_0x25d2d0),_0x5c967c(_0x523488[_0x46a262('0xc')](0x1f4,_0x54fa16[_0x46a262('0x2')]));});});};