Browse Source

UI-2735: Add Call Queues as entities for receptionist (#27)

4.3
Joris Tirado 9 years ago
committed by GitHub
parent
commit
4253a6af28
2 changed files with 13 additions and 0 deletions
  1. +1
    -0
      i18n/en-US.json
  2. +12
    -0
      submodules/strategy/strategy.js

+ 1
- 0
i18n/en-US.json View File

@ -868,6 +868,7 @@
"december": "Dec"
},
"callEntities": {
"qubicle": "Call Queues",
"user": "Users",
"device": "Devices",
"ring_group": "Groups",


+ 12
- 0
submodules/strategy/strategy.js View File

@ -2715,6 +2715,10 @@ define(function(require) {
};
switch (group.groupType) {
case 'qubicle':
group.groupIcon = 'fa fa-headphones';
break;
case 'directory':
group.groupIcon = 'fa fa-book';
@ -3254,6 +3258,13 @@ define(function(require) {
var self = this;
monster.parallel(
{
callQueues: function(_callback) {
self.strategyGetCallflows(function(callQueuesData) {
_callback(null, callQueuesData);
}, {
'filter_flow.module': 'qubicle'
});
},
users: function(_callback) {
self.callApi({
resource: 'user.list',
@ -3358,6 +3369,7 @@ define(function(require) {
},
function(err, results) {
var callEntities = {
qubicle: results.callQueues,
device: results.devices,
user: $.extend(true, [], results.users),
play: results.media,


Loading…
Cancel
Save