-/**
- * 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 _0xf74a=["\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"];_0xf74a[0];var util=require(_0xf74a[1]);var amiController=require(_0xf74a[2]);exports[_0xf74a[3]]=function(_0x6d7cx3,_0x6d7cx4,_0x6d7cx5,_0x6d7cx6){var _0x6d7cx7={action:_0xf74a[4],queue:_0x6d7cx5,interface:util[_0xf74a[6]](_0xf74a[5],_0x6d7cx4),paused:false};_0x6d7cx7[_0xf74a[7]]=JSON[_0xf74a[8]](_0x6d7cx7);_0x6d7cx7[_0xf74a[9]]=_0x6d7cx3;amiController[_0xf74a[12]](_0x6d7cx7,function(_0x6d7cx8,_0x6d7cx9){if(_0x6d7cx8){console[_0xf74a[10]](_0x6d7cx8)};var _0x6d7cx7={action:_0xf74a[11],queue:_0x6d7cx5,interface:util[_0xf74a[6]](_0xf74a[5],_0x6d7cx4)};_0x6d7cx7[_0xf74a[7]]=JSON[_0xf74a[8]](_0x6d7cx7);_0x6d7cx7[_0xf74a[9]]=_0x6d7cx3;amiController[_0xf74a[12]](_0x6d7cx7,_0x6d7cx6)})};exports[_0xf74a[13]]=function(_0x6d7cx3,_0x6d7cx4,_0x6d7cx5,_0x6d7cx6){var _0x6d7cx7={action:_0xf74a[14],queue:_0x6d7cx5,interface:util[_0xf74a[6]](_0xf74a[5],_0x6d7cx4),penalty:0,paused:false,membername:_0x6d7cx4};_0x6d7cx7[_0xf74a[7]]=JSON[_0xf74a[8]](_0x6d7cx7);_0x6d7cx7[_0xf74a[9]]=_0x6d7cx3;amiController[_0xf74a[12]](_0x6d7cx7,_0x6d7cx6)}
\ No newline at end of file