From fa6617e462b1f9f6c0e334509af59d9bb72737c5 Mon Sep 17 00:00:00 2001
From: blavenie <benoit.lavenier@e-is.pro>
Date: Wed, 29 Aug 2018 11:07:46 +0200
Subject: [PATCH] [fix] Identity: add workaround for g1-test (Duniter issue
 1309) [fix] TX on identity: fix "show more (limit ...)" message

---
 www/js/services/wot-services.js         | 6 ++++++
 www/templates/wot/view_identity_tx.html | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/www/js/services/wot-services.js b/www/js/services/wot-services.js
index 5852a536..c0c828fa 100644
--- a/www/js/services/wot-services.js
+++ b/www/js/services/wot-services.js
@@ -414,6 +414,12 @@ angular.module('cesium.wot.services', ['ngApi', 'cesium.bma.services', 'cesium.c
               isMember = false;
               return []; // continue (append pendings cert if exists in lookup)
             }
+            /*FIXME: workaround for Duniter issue #1309 */
+            else if (!!err && err.ucode == 1002) {
+              console.warn("[wallet-service] Detecting Duniter issue #1309 ! Applying workaround... ");
+              isMember = false;
+              return []; // not found
+            }
             else {
               throw err;
             }
diff --git a/www/templates/wot/view_identity_tx.html b/www/templates/wot/view_identity_tx.html
index a77ce86d..03bc68fb 100644
--- a/www/templates/wot/view_identity_tx.html
+++ b/www/templates/wot/view_identity_tx.html
@@ -66,7 +66,7 @@
           <div class="item item-text-wrap text-center" ng-if="formData.tx.fromTime > 0">
             <p>
               <a ng-click="showMoreTx()">{{:locale:'ACCOUNT.SHOW_MORE_TX'|translate}}</a>
-              <span class="gray" translate="ACCOUNT.TX_FROM_DATE" translate-values="{fromTime: tx.fromTime}"></span>
+              <span class="gray" translate="ACCOUNT.TX_FROM_DATE" translate-values="{fromTime: formData.tx.fromTime}"></span>
               <span class="gray">|</span>
               <a ng-click="showMoreTx(-1)" translate>ACCOUNT.SHOW_ALL_TX</a>
             </p>
-- 
GitLab