finishing buy flow

This commit is contained in:
Gabriel Bazán 2016-12-02 15:40:36 -03:00
commit f60ee6f4fd
3 changed files with 50 additions and 9 deletions

View file

@ -448,7 +448,7 @@ angular.module('copayApp.controllers').controller('confirmController', function(
popupService.showAlert(gettextCatalog.getString('Error'), err);
return;
}
$scope.success = data;
$scope.sendStatus = 'success';
$timeout(function() {
$scope.$digest();
});
@ -536,6 +536,7 @@ angular.module('copayApp.controllers').controller('confirmController', function(
var previousView = $ionicHistory.viewHistory().backView && $ionicHistory.viewHistory().backView.stateName;
var fromBitPayCard = previousView.match(/tabs.bitpayCard/) ? true : false;
var fromAmazon = previousView.match(/tabs.giftcards.amazon/) ? true : false;
var fromGlidera = previousView.match(/tabs.buyandsell.glidera/) ? true : false;
$ionicHistory.nextViewOptions({
disableAnimate: true
@ -560,6 +561,15 @@ angular.module('copayApp.controllers').controller('confirmController', function(
cardClaimCode: $scope.amazonGiftCard ? $scope.amazonGiftCard.claimCode : null
});
});
} else if (fromGlidera) {
$ionicHistory.nextViewOptions({
disableAnimate: true,
historyRoot: true
});
$ionicHistory.clearHistory();
$state.go('tabs.home').then(function() {
$state.transitionTo('tabs.buyandsell.glidera');
});
} else {
$ionicHistory.nextViewOptions({
disableAnimate: true,