Built motion from commit (unavailable).|2.4.16
[motion2.git] / server / services / ami / rpc / user.js
index 1ee71d0..508b04c 100644 (file)
@@ -15,4 +15,4 @@
 // * treaties. The SOFTWARE PRODUCT is licensed, not sold.                        *
 // *                                                                       *
 // *************************************************************************
-var _0x6ec5=['name','internal','savePause','Request','saveUnpause','UnpauseUser','getAgent','agent','interface','../client','email','accountcode','fullname','lastLoginAt','lastPauseAt','voicePause','phone','mobile','getAgents','getTelephones','telephone'];(function(_0x246150,_0x2dfc70){var _0x43b59e=function(_0x3266bb){while(--_0x3266bb){_0x246150['push'](_0x246150['shift']());}};_0x43b59e(++_0x2dfc70);}(_0x6ec5,0x72));var _0x56ec=function(_0x3dd15e,_0x1f0015){_0x3dd15e=_0x3dd15e-0x0;var _0x231fd0=_0x6ec5[_0x3dd15e];return _0x231fd0;};'use strict';var client=require(_0x56ec('0x0'));exports['getAgents']=function(){return function(){return client['Request']('GetUser',{'options':{'raw':![],'where':{'role':'agent'},'attributes':['id','name',_0x56ec('0x1'),_0x56ec('0x2'),_0x56ec('0x3'),'online',_0x56ec('0x4'),'pauseType',_0x56ec('0x5'),_0x56ec('0x6'),_0x56ec('0x7'),_0x56ec('0x8'),'interface']},'log':_0x56ec('0x9')});};};exports[_0x56ec('0xa')]=function(){return function(){return client['Request']('GetUser',{'options':{'raw':!![],'where':{'role':_0x56ec('0xb')},'attributes':['id',_0x56ec('0xc'),'accountcode',_0x56ec('0xd')]},'log':_0x56ec('0xa')});};};exports[_0x56ec('0xe')]=function(_0x318b62,_0x53d709,_0x288c22){return client[_0x56ec('0xf')]('PauseUser',{'body':{'type':_0x53d709,'uniqueid':_0x288c22},'options':{'where':{'id':_0x318b62['id']}},'log':'savePause'});};exports[_0x56ec('0x10')]=function(_0x10c357){return client[_0x56ec('0xf')](_0x56ec('0x11'),{'body':{},'options':{'where':{'id':_0x10c357['id']}},'log':_0x56ec('0xe')});};exports[_0x56ec('0x12')]=function(_0x37d8fa){return client[_0x56ec('0xf')]('ShowUser',{'options':{'raw':![],'where':{'role':_0x56ec('0x13'),'id':_0x37d8fa},'attributes':['id',_0x56ec('0xc'),'email',_0x56ec('0x2'),_0x56ec('0x3'),'online','lastLoginAt','pauseType','lastPauseAt',_0x56ec('0x6'),_0x56ec('0x14')]},'log':_0x56ec('0x12')});};
\ No newline at end of file
+var _0x60c2=['ShowUser','email','fullname','online','getAgents','GetUser','agent','name','accountcode','lastLoginAt','pauseType','lastPauseAt','voicePause','mobile','interface','Request','telephone','getTelephones','PauseUser','savePause','UnpauseUser','getAgent'];(function(_0x4a3a12,_0x1b6696){var _0x11b785=function(_0x567f0a){while(--_0x567f0a){_0x4a3a12['push'](_0x4a3a12['shift']());}};_0x11b785(++_0x1b6696);}(_0x60c2,0x138));var _0x260c=function(_0x14add3,_0x13ce8d){_0x14add3=_0x14add3-0x0;var _0x4a174f=_0x60c2[_0x14add3];return _0x4a174f;};'use strict';var client=require('../client');exports[_0x260c('0x0')]=function(){return function(){return client['Request'](_0x260c('0x1'),{'options':{'raw':![],'where':{'role':_0x260c('0x2')},'attributes':['id',_0x260c('0x3'),'email',_0x260c('0x4'),'fullname','online',_0x260c('0x5'),_0x260c('0x6'),_0x260c('0x7'),_0x260c('0x8'),'phone',_0x260c('0x9'),_0x260c('0xa')]},'log':_0x260c('0x0')});};};exports['getTelephones']=function(){return function(){return client[_0x260c('0xb')](_0x260c('0x1'),{'options':{'raw':!![],'where':{'role':_0x260c('0xc')},'attributes':['id',_0x260c('0x3'),_0x260c('0x4'),'internal']},'log':_0x260c('0xd')});};};exports['savePause']=function(_0x41d3f7,_0x4d74ac,_0x22760c){return client[_0x260c('0xb')](_0x260c('0xe'),{'body':{'type':_0x4d74ac,'uniqueid':_0x22760c},'options':{'where':{'id':_0x41d3f7['id']}},'log':_0x260c('0xf')});};exports['saveUnpause']=function(_0x4f3673){return client['Request'](_0x260c('0x10'),{'body':{},'options':{'where':{'id':_0x4f3673['id']}},'log':_0x260c('0xf')});};exports[_0x260c('0x11')]=function(_0x7aaffb){return client[_0x260c('0xb')](_0x260c('0x12'),{'options':{'raw':![],'where':{'role':_0x260c('0x2'),'id':_0x7aaffb},'attributes':['id',_0x260c('0x3'),_0x260c('0x13'),_0x260c('0x4'),_0x260c('0x14'),_0x260c('0x15'),'lastLoginAt',_0x260c('0x6'),'lastPauseAt',_0x260c('0x8'),_0x260c('0xa')]},'log':_0x260c('0x11')});};
\ No newline at end of file