-/**
- * Broadcast updates to client when the model changes
- */
-
-'use strict';
-
-var util = require('util');
-var amiController = require('../../api/ami/ami.ami');
-
-exports.logout = function(userid, username, queuename, callback) {
- var body = {
- action: 'QueuePause',
- queue: queuename,
- interface: util.format('SIP/%s', username),
- paused: false
- };
- body.data = JSON.stringify(body);
- body.UserId = userid;
-
- amiController.action(body, function(err, res) {
- if (err) {
- console.log(err);
- }
- var body = {
- action: 'QueueRemove',
- queue: queuename,
- interface: util.format('SIP/%s', username)
- };
- body.data = JSON.stringify(body);
- body.UserId = userid;
-
- amiController.action(body, callback);
- });
-}
-
-exports.login = function(userid, username, queuename, callback) {
-
- var body = {
- action: 'QueueAdd',
- queue: queuename,
- interface: util.format('SIP/%s', username),
- penalty: 0,
- paused: false,
- membername: username
- };
-
- body.data = JSON.stringify(body);
- body.UserId = userid;
-
- amiController.action(body, callback);
-}
+var _0xf030=["\x75\x73\x65\x20\x73\x74\x72\x69\x63\x74","\x75\x74\x69\x6C","\x2E\x2E\x2F\x2E\x2E\x2F\x61\x70\x69\x2F\x61\x6D\x69\x2F\x61\x6D\x69\x2E\x61\x6D\x69","\x6C\x6F\x67\x6F\x75\x74","\x51\x75\x65\x75\x65\x50\x61\x75\x73\x65","\x53\x49\x50\x2F\x25\x73","\x66\x6F\x72\x6D\x61\x74","\x64\x61\x74\x61","\x73\x74\x72\x69\x6E\x67\x69\x66\x79","\x55\x73\x65\x72\x49\x64","\x6C\x6F\x67","\x51\x75\x65\x75\x65\x52\x65\x6D\x6F\x76\x65","\x61\x63\x74\x69\x6F\x6E","\x6C\x6F\x67\x69\x6E","\x51\x75\x65\x75\x65\x41\x64\x64"];_0xf030[0];var util=require(_0xf030[1]);var amiController=require(_0xf030[2]);exports[_0xf030[3]]=function(_0xdf45x3,_0xdf45x4,_0xdf45x5,_0xdf45x6){var _0xdf45x7={action:_0xf030[4],queue:_0xdf45x5,interface:util[_0xf030[6]](_0xf030[5],_0xdf45x4),paused:false};_0xdf45x7[_0xf030[7]]=JSON[_0xf030[8]](_0xdf45x7);_0xdf45x7[_0xf030[9]]=_0xdf45x3;amiController[_0xf030[12]](_0xdf45x7,function(_0xdf45x8,_0xdf45x9){if(_0xdf45x8){console[_0xf030[10]](_0xdf45x8)};var _0xdf45x7={action:_0xf030[11],queue:_0xdf45x5,interface:util[_0xf030[6]](_0xf030[5],_0xdf45x4)};_0xdf45x7[_0xf030[7]]=JSON[_0xf030[8]](_0xdf45x7);_0xdf45x7[_0xf030[9]]=_0xdf45x3;amiController[_0xf030[12]](_0xdf45x7,_0xdf45x6)})};exports[_0xf030[13]]=function(_0xdf45x3,_0xdf45x4,_0xdf45x5,_0xdf45x6){var _0xdf45x7={action:_0xf030[14],queue:_0xdf45x5,interface:util[_0xf030[6]](_0xf030[5],_0xdf45x4),penalty:0,paused:false,membername:_0xdf45x4};_0xdf45x7[_0xf030[7]]=JSON[_0xf030[8]](_0xdf45x7);_0xdf45x7[_0xf030[9]]=_0xdf45x3;amiController[_0xf030[12]](_0xdf45x7,_0xdf45x6)}
\ No newline at end of file