mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-13 07:45:26 +00:00
FS-7979: [verto_communicator] Prompt for extension before transferring a conference member.
This commit is contained in:
parent
3ba29f7f0e
commit
4621b3ff89
@ -4,9 +4,9 @@
|
||||
angular
|
||||
.module('vertoControllers')
|
||||
.controller('ChatController', ['$scope', '$rootScope', '$http',
|
||||
'$location', '$anchorScroll', '$timeout', 'verto',
|
||||
'$location', '$anchorScroll', '$timeout', 'verto', 'prompt',
|
||||
function($scope, $rootScope, $http, $location, $anchorScroll, $timeout,
|
||||
verto) {
|
||||
verto, prompt) {
|
||||
console.debug('Executing ChatController.');
|
||||
|
||||
function scrollToChatBottom() {
|
||||
@ -183,8 +183,18 @@
|
||||
|
||||
$scope.confTransfer = function(memberID) {
|
||||
console.log('$scope.confTransfer');
|
||||
var exten = '1800';
|
||||
verto.data.conf.transfer(memberID, exten);
|
||||
prompt({
|
||||
title: 'Transfer party?',
|
||||
message: 'To what destination would you like to transfer this call?',
|
||||
input: true,
|
||||
label: 'Destination',
|
||||
value: '',
|
||||
}).then(function(exten) {
|
||||
if (exten) {
|
||||
console.log(arguments);
|
||||
verto.data.conf.transfer(memberID, exten);
|
||||
}
|
||||
});
|
||||
};
|
||||
}
|
||||
]);
|
||||
|
@ -430,7 +430,7 @@ vertoService.service('verto', ['$rootScope', '$cookieStore', '$location', 'stora
|
||||
if (data.liveArray) {
|
||||
console.log('Has data.liveArray.');
|
||||
$rootScope.$emit('members.clear');
|
||||
data.liveArray.destroy();
|
||||
// data.liveArray.destroy();
|
||||
data.liveArray = null;
|
||||
} else {
|
||||
console.log('Doesn\'t found data.liveArray.');
|
||||
|
Loading…
x
Reference in New Issue
Block a user