From 20fdeb9633c898285a011fa6565ed4e9a102c775 Mon Sep 17 00:00:00 2001 From: Matias Alejo Garcia Date: Fri, 21 Apr 2017 08:48:25 -0300 Subject: [PATCH] do not low fee for certain fees --- src/js/directives/noLowFee.js | 25 +++++++++++++++++++++++++ www/views/amazon.html | 4 ++-- www/views/bitpayCard.html | 2 +- www/views/glidera.html | 2 +- 4 files changed, 29 insertions(+), 4 deletions(-) create mode 100644 src/js/directives/noLowFee.js diff --git a/src/js/directives/noLowFee.js b/src/js/directives/noLowFee.js new file mode 100644 index 000000000..b332272e5 --- /dev/null +++ b/src/js/directives/noLowFee.js @@ -0,0 +1,25 @@ +'use strict'; + +angular.module('copayApp.directives') + /** + * Replaces img tag with its svg content to allow for CSS styling of the svg. + */ + .directive('noLowFee', function($log, $ionicHistory, configService, popupService) { + return { + restrict: 'A', + link: function(scope, elem, attrs, ctrl) { + + + elem.bind('click', function() { + configService.whenAvailable(function(config) { + if (config.wallet.settings.feeLevel.match(/conomy/)) { + $log.debug('Economy Fee setting... disabling link:' + elem.text()); + popupService.showAlert('Low Fee Error', 'Please change your Bitcoin Network Fee Policy setting to Normal or higher to use this service', function() { + $ionicHistory.goBack(); + }); + } + }); + }); + } + } + }); diff --git a/www/views/amazon.html b/www/views/amazon.html index 74e34dee1..ba3d7a34a 100644 --- a/www/views/amazon.html +++ b/www/views/amazon.html @@ -15,7 +15,7 @@
Gift Cards are only redeemable on Amazon.com (US website). Cards never expire and can be redeemed towards millions of items.
- +
@@ -33,7 +33,7 @@