diff --git a/html5/verto/verto_communicator/src/vertoControllers/controllers/ChatController.js b/html5/verto/verto_communicator/src/vertoControllers/controllers/ChatController.js index 3b9a50c5e3..50acfa6195 100644 --- a/html5/verto/verto_communicator/src/vertoControllers/controllers/ChatController.js +++ b/html5/verto/verto_communicator/src/vertoControllers/controllers/ChatController.js @@ -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() { @@ -181,10 +181,19 @@ $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) { + verto.data.conf.transfer(memberID, exten); + } + }); }; } ]); -})(); \ No newline at end of file +})(); diff --git a/html5/verto/verto_communicator/src/vertoService/services/vertoService.js b/html5/verto/verto_communicator/src/vertoService/services/vertoService.js index c6d9533ccf..2cd7b92ff1 100644 --- a/html5/verto/verto_communicator/src/vertoService/services/vertoService.js +++ b/html5/verto/verto_communicator/src/vertoService/services/vertoService.js @@ -440,7 +440,6 @@ vertoService.service('verto', ['$rootScope', '$cookieStore', '$location', 'stora if (data.liveArray) { console.log('Has data.liveArray.'); $rootScope.$emit('members.clear'); - data.liveArray.destroy(); data.liveArray = null; } else { console.log('Doesn\'t found data.liveArray.');