Built motion from commit 67e5df37.|2.0.65
[motion2.git] / server / api / userVoiceQueue / userVoiceQueue.rpc.js
1 // xCALLY MOTION OBFUSCATOR 2.0.65
2 var _0x491d=['../../config/environment','jayson/promise','client','info','request\x20sent','stringify','error','UserVoiceQueue,\x20%s,\x20%s','message','lodash','util','moment','bluebird','randomstring','../../config/utils','../../config/logger','rpc'];(function(_0x4eec06,_0x2a4dbd){var _0x54f456=function(_0x57da76){while(--_0x57da76){_0x4eec06['push'](_0x4eec06['shift']());}};_0x54f456(++_0x2a4dbd);}(_0x491d,0xe6));var _0xd491=function(_0x1a2e62,_0x3915be){_0x1a2e62=_0x1a2e62-0x0;var _0x369a4f=_0x491d[_0x1a2e62];return _0x369a4f;};'use strict';var _=require(_0xd491('0x0'));var util=require(_0xd491('0x1'));var moment=require(_0xd491('0x2'));var BPromise=require(_0xd491('0x3'));var rs=require(_0xd491('0x4'));var fs=require('fs');var db=require('../../mysqldb')['db'];var utils=require(_0xd491('0x5'));var logger=require(_0xd491('0x6'))(_0xd491('0x7'));var config=require(_0xd491('0x8'));var jayson=require(_0xd491('0x9'));var client=jayson[_0xd491('0xa')]['http']({'port':0x232a});function respondWithRpcPromise(_0x4139fc,_0x5b7c4a,_0x20176e){return new BPromise(function(_0x501cf9,_0x1dd555){return client['request'](_0x4139fc,_0x20176e)['then'](function(_0xa91027){logger[_0xd491('0xb')]('UserVoiceQueue,\x20%s,\x20%s',_0x5b7c4a,_0xd491('0xc'));logger['debug']('UserVoiceQueue,\x20%s,\x20%s,\x20%s',_0x5b7c4a,_0xd491('0xc'),JSON[_0xd491('0xd')](_0xa91027));if(_0xa91027[_0xd491('0xe')]){if(_0xa91027[_0xd491('0xe')]['code']===0x1f4){logger['error'](_0xd491('0xf'),_0x5b7c4a,_0xa91027[_0xd491('0xe')]['message']);return _0x1dd555(_0xa91027['error'][_0xd491('0x10')]);}logger['error'](_0xd491('0xf'),_0x5b7c4a,_0xa91027[_0xd491('0xe')][_0xd491('0x10')]);return _0x501cf9(_0xa91027[_0xd491('0xe')][_0xd491('0x10')]);}else{logger['info'](_0xd491('0xf'),_0x5b7c4a,_0xd491('0xc'));_0x501cf9(_0xa91027['result']['message']);}})['catch'](function(_0xa2ec31){logger['error'](_0xd491('0xf'),_0x5b7c4a,_0xa2ec31);_0x1dd555(_0xa2ec31);});});}