Built motion from commit 4a18b36e645f5fa4a517d36f9783bde259878164. Version 3.0.0...
[motion-next.git] / server / api / smsInteraction / smsInteraction.rpc.js
1 const a556_0x59f2=['error','info','debug','../../config/logger','message','then','rpc','limit','AddTags','register','UpdateSmsInteraction','body','ids','options','lodash','stringify','SmsInteraction','catch','addTags','findOne','../../mysqldb','where','../../rediscache'];(function(_0x562900,_0x59f26e){const _0x17e49c=function(_0x184c32){while(--_0x184c32){_0x562900['push'](_0x562900['shift']());}};_0x17e49c(++_0x59f26e);}(a556_0x59f2,0xd1));const a556_0x17e4=function(_0x562900,_0x59f26e){_0x562900=_0x562900-0x0;let _0x17e49c=a556_0x59f2[_0x562900];return _0x17e49c;};const _0x484377=a556_0x17e4;'use strict';const _=require(_0x484377('0xc')),db=require(_0x484377('0x12'))['db'],logger=require(_0x484377('0x1'))(_0x484377('0x4')),{getSocket}=require(_0x484377('0x14')),socket=getSocket();require('./smsInteraction.socket')[_0x484377('0x7')](socket),exports[_0x484377('0x8')]=function(_0x184c32){const _0x1afa21=this;return new Promise(function(_0xf78f98,_0xb4ef){const _0x18273c=a556_0x17e4;return db[_0x18273c('0xe')]['update'](_0x184c32['body'],{'raw':_0x184c32[_0x18273c('0xb')]?_0x184c32[_0x18273c('0xb')]['raw']===undefined?!![]:![]:!![],'individualHooks':!![],'where':_0x184c32[_0x18273c('0xb')]?_0x184c32[_0x18273c('0xb')]['where']||null:null,'attributes':_0x184c32[_0x18273c('0xb')]?_0x184c32[_0x18273c('0xb')]['attributes']||null:null,'limit':_0x184c32[_0x18273c('0xb')]?_0x184c32[_0x18273c('0xb')][_0x18273c('0x5')]||null:null})[_0x18273c('0x3')](function(_0x9f831a){const _0x2fd9f1=_0x18273c;logger['info'](_0x2fd9f1('0x8'),_0x184c32),logger['debug'](_0x2fd9f1('0x8'),_0x184c32,JSON['stringify'](_0x9f831a)),_0xf78f98(_0x9f831a);})[_0x18273c('0xf')](function(_0x30e4e5){const _0x2be789=_0x18273c;logger[_0x2be789('0x15')]('UpdateSmsInteraction',_0x30e4e5[_0x2be789('0x2')],_0x184c32),_0xb4ef(_0x1afa21[_0x2be789('0x15')](0x1f4,_0x30e4e5[_0x2be789('0x2')]));});});},exports['AddTagsToSmsInteraction']=function(_0x53becc){const _0x26fe4c=this;return new Promise(function(_0x1d8255,_0x1c894a){const _0x3ea61f=a556_0x17e4;return db[_0x3ea61f('0xe')][_0x3ea61f('0x11')]({'where':_0x53becc[_0x3ea61f('0xb')]?_0x53becc[_0x3ea61f('0xb')][_0x3ea61f('0x13')]||null:null})['then'](function(_0x3eab53){const _0x48763f=_0x3ea61f;if(_0x3eab53)return _0x3eab53[_0x48763f('0x10')](_0x53becc[_0x48763f('0x9')][_0x48763f('0xa')],{'through':_['omit'](_0x53becc[_0x48763f('0x9')],[_0x48763f('0xa'),'id'])});})[_0x3ea61f('0x3')](function([_0x2e5b07]){const _0x3fe010=_0x3ea61f;logger[_0x3fe010('0x16')](_0x3fe010('0x6'),_0x53becc),logger[_0x3fe010('0x0')](_0x3fe010('0x6'),_0x53becc,JSON[_0x3fe010('0xd')](_0x2e5b07)),_0x1d8255(_0x2e5b07);})['catch'](function(_0x513b14){const _0x5378f7=_0x3ea61f;logger[_0x5378f7('0x15')](_0x5378f7('0x6'),_0x513b14['message'],_0x53becc),_0x1c894a(_0x26fe4c[_0x5378f7('0x15')](0x1f4,_0x513b14[_0x5378f7('0x2')]));});});};