From 7afc507c19368f367c3a27c99a7d138e7095b101 Mon Sep 17 00:00:00 2001
From: blavenie <benoit.lavenier@e-is.pro>
Date: Thu, 9 Feb 2017 16:21:14 +0100
Subject: [PATCH] Peers: limit binding in UI, using binder-notifier

---
 www/templates/network/items_peers.html | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/www/templates/network/items_peers.html b/www/templates/network/items_peers.html
index 3f21a1dfb..7b7b63d8b 100644
--- a/www/templates/network/items_peers.html
+++ b/www/templates/network/items_peers.html
@@ -38,20 +38,20 @@
     <div class="row no-padding">
       <div class="col no-padding">
         <h3>
-          <span class="dark" ng-if="peer.uid"
+          <span class="dark" ng-if=":rebind:peer.uid"
              ui-sref="app.wot_identity({pubkey: peer.pubkey, uid: peer.uid})">
-            {{peer.name||peer.uid}}
+            {{:rebind:peer.name||peer.uid}}
           </span>
-          <span class="gray" ng-if="!peer.uid">
-            <i class="ion-key"></i> {{peer.pubkey|formatPubkey}}
+          <span class="gray" ng-if=":rebind:!peer.uid">
+            <i class="ion-key"></i> {{:rebind:peer.pubkey|formatPubkey}}
           </span>
-          <span class="gray">{{peer.dns && ' | ' + peer.dns}}</span></h3>
+          <span class="gray">{{:rebind:peer.dns && ' | ' + peer.dns}}</span></h3>
         <h4 class="positive">
-          <span ng-if="peer.uid && peer.name">
-            <i class="ion-person"></i> {{peer.uid}}
+          <span ng-if=":rebind:peer.uid && peer.name">
+            <i class="ion-person"></i> {{:rebind:peer.uid}}
             <span class="gray"> | </span>
           </span>
-          <span class="gray">{{peer.server}}</span>
+          <span class="gray">{{:rebind:peer.server}}</span>
         </h4>
       </div>
       <div class="col col-15 no-padding text-center" ng-if="::expertMode">
@@ -65,14 +65,14 @@
       </div>
       <div class="col col-20 no-padding text-center" ng-if="::expertMode && search.type != 'offline'">
         <h3 class="hidden-sm hidden-xs gray">
-          <span ng-if="peer.uid"><i class="ion-lock-combination"></i>{{peer.difficulty||'?'}}</span>
-          <span ng-if="!peer.uid" translate>PEER.MIRROR</span>
+          <span ng-if=":rebind:peer.uid"><i class="ion-lock-combination"></i>{{:rebind:peer.difficulty||'?'}}</span>
+          <span ng-if=":rebind:!peer.uid" translate>PEER.MIRROR</span>
         </h3>
-        <h4 class="hidden-sm hidden-xs gray">v{{peer.version}}</h4>
+        <h4 class="hidden-sm hidden-xs gray">v{{:rebind:peer.version}}</h4>
       </div>
       <div class="col col-20 no-padding text-center">
         <span id="helptip-network-peer-{{$index}}-block"
-          class="badge" ng-class="{'badge-balanced': peer.hasMainConsensusBlock, 'badge-energized': peer.hasConsensusBlock }">{{peer.currentNumber}}</span>
+          class="badge" ng-class="{'badge-balanced': peer.hasMainConsensusBlock, 'badge-energized': peer.hasConsensusBlock }">{{:rebind:peer.currentNumber}}</span>
       </div>
     </div>
   </div>
-- 
GitLab