Built motion from commit 1020cd7.|0.0.107
[motion.git] / server / auth / local / local.ami.js
index bfb533d..3eb40f0 100644 (file)
@@ -1,51 +1 @@
-/**
- * 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