From 7bda16494eb7fb03b1aafb4bb7c8b8188f0ec6e6 Mon Sep 17 00:00:00 2001 From: Matias Alejo Garcia Date: Fri, 18 Sep 2015 12:07:51 -0300 Subject: [PATCH 1/2] better paypro diplay --- public/views/modals/paypro.html | 19 +++++++++++++++---- public/views/walletHome.html | 4 ++-- src/js/controllers/walletHome.js | 13 +++++++++++++ 3 files changed, 30 insertions(+), 6 deletions(-) diff --git a/public/views/modals/paypro.html b/public/views/modals/paypro.html index e168cf46a..803a5e6f2 100644 --- a/public/views/modals/paypro.html +++ b/public/views/modals/paypro.html @@ -33,10 +33,21 @@
  • Certified by: - - - {{paypro.verifyData.caName || paypro.verifyData}} - Unknown Root or Selfsigned Certificate + + + + {{paypro.caName}}
    + (Trusted) + + + + Self-signed Certificate + + + {{paypro.caName}}
    + WARNING: UNTRUSTED CERTIFICATE + +
  • diff --git a/public/views/walletHome.html b/public/views/walletHome.html index d9994cfe0..2042dfb9e 100644 --- a/public/views/walletHome.html +++ b/public/views/walletHome.html @@ -335,8 +335,8 @@
    - - + +
    diff --git a/src/js/controllers/walletHome.js b/src/js/controllers/walletHome.js index b77de1450..34066bd49 100644 --- a/src/js/controllers/walletHome.js +++ b/src/js/controllers/walletHome.js @@ -982,6 +982,19 @@ angular.module('copayApp.controllers').controller('walletHomeController', functi msg = gettext('Could not fetch payment information'); } self.error = msg; + $timeout(function() { + $rootScope.$digest(); + }, 1); + return cb(true); + } + + if (!paypro.verified) { + self.resetForm(); + $log.warn('Failed to verified payment protocol signatured'); + self.error = gettext('Payment Protocol Invalid'); + $timeout(function() { + $rootScope.$digest(); + }, 1); return cb(true); } From e028efb62c3ce44cc09db7e0f73a65afd1121d86 Mon Sep 17 00:00:00 2001 From: Matias Alejo Garcia Date: Fri, 18 Sep 2015 12:10:01 -0300 Subject: [PATCH 2/2] rm translate --- public/views/modals/paypro.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/views/modals/paypro.html b/public/views/modals/paypro.html index 803a5e6f2..663965258 100644 --- a/public/views/modals/paypro.html +++ b/public/views/modals/paypro.html @@ -44,7 +44,7 @@ Self-signed Certificate - {{paypro.caName}}
    + {{paypro.caName}}
    WARNING: UNTRUSTED CERTIFICATE