8e7f74ce435c818ff2e2db0cbac39a015fb8cac9
[motion-next.git] / server / api / faxMessage / faxMessage.rpc.js
1 const a208_0x27a9=['raw','body','./faxMessage.socket','then','info','stringify','attributes','error','message','options','where','CreateFaxMessage','create','limit','../../rediscache','../../mysqldb','debug','register','catch','FaxMessage','UpdateFaxMessage'];(function(_0x2817ca,_0x27a9a6){const _0x3cd9a5=function(_0xf53b80){while(--_0xf53b80){_0x2817ca['push'](_0x2817ca['shift']());}};_0x3cd9a5(++_0x27a9a6);}(a208_0x27a9,0x16c));const a208_0x3cd9=function(_0x2817ca,_0x27a9a6){_0x2817ca=_0x2817ca-0x0;let _0x3cd9a5=a208_0x27a9[_0x2817ca];return _0x3cd9a5;};const _0xbac20e=a208_0x3cd9;'use strict';const db=require(_0xbac20e('0x8'))['db'],logger=require('../../config/logger')('rpc'),{getSocket}=require(_0xbac20e('0x7')),socket=getSocket();require(_0xbac20e('0x10'))[_0xbac20e('0xa')](socket),exports[_0xbac20e('0x4')]=function(_0xf53b80){const _0x455237=this;return new Promise(function(_0x4ab501,_0x25d84b){const _0x39fb93=a208_0x3cd9;return db[_0x39fb93('0xc')][_0x39fb93('0x5')](_0xf53b80[_0x39fb93('0xf')],{'raw':_0xf53b80[_0x39fb93('0x2')]?_0xf53b80[_0x39fb93('0x2')][_0x39fb93('0xe')]===undefined?!![]:![]:!![]})[_0x39fb93('0x11')](function(_0x5956fa){const _0x1b83f2=_0x39fb93;logger[_0x1b83f2('0x12')]('CreateFaxMessage',_0xf53b80),logger[_0x1b83f2('0x9')](_0x1b83f2('0x4'),_0xf53b80,JSON[_0x1b83f2('0x13')](_0x5956fa)),_0x4ab501(_0x5956fa);})[_0x39fb93('0xb')](function(_0x506027){const _0x52129e=_0x39fb93;logger[_0x52129e('0x0')](_0x52129e('0x4'),_0x506027[_0x52129e('0x1')],_0xf53b80),_0x25d84b(_0x455237[_0x52129e('0x0')](0x1f4,_0x506027[_0x52129e('0x1')]));});});},exports[_0xbac20e('0xd')]=function(_0x513e9d){const _0x54b52c=this;return new Promise(function(_0xff0c9c,_0x1ed1b4){const _0x4c3673=a208_0x3cd9;return db['FaxMessage']['update'](_0x513e9d['body'],{'raw':_0x513e9d[_0x4c3673('0x2')]?_0x513e9d[_0x4c3673('0x2')][_0x4c3673('0xe')]===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x513e9d['options']?_0x513e9d[_0x4c3673('0x2')][_0x4c3673('0x3')]||null:null,'attributes':_0x513e9d[_0x4c3673('0x2')]?_0x513e9d[_0x4c3673('0x2')][_0x4c3673('0x14')]||null:null,'limit':_0x513e9d[_0x4c3673('0x2')]?_0x513e9d['options'][_0x4c3673('0x6')]||null:null})['then'](function(_0xb0f3d6){const _0x531ea0=_0x4c3673;logger['info'](_0x531ea0('0xd'),_0x513e9d),logger[_0x531ea0('0x9')](_0x531ea0('0xd'),_0x513e9d,JSON[_0x531ea0('0x13')](_0xb0f3d6)),_0xff0c9c(_0xb0f3d6);})[_0x4c3673('0xb')](function(_0x6ec4a7){const _0x39b201=_0x4c3673;logger[_0x39b201('0x0')]('UpdateFaxMessage',_0x6ec4a7[_0x39b201('0x1')],_0x513e9d),_0x1ed1b4(_0x54b52c[_0x39b201('0x0')](0x1f4,_0x6ec4a7[_0x39b201('0x1')]));});});};