commit f518d2c2c28365542dd8ade0ad1a8c46401a8f92 Author: Karsten Loesing karsten.loesing@gmx.net Date: Thu Aug 9 16:27:44 2012 +0200
Fix three columns in search results.
Onionoo doesn't include or_address, or_port, and dir_port fields anymore, but or_addresses and dir_address. Extract values from those fields for the search results table. --- js/models/relay.js | 3 +++ templates/search/do.html | 2 +- 2 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/js/models/relay.js b/js/models/relay.js index e1393d4..49ba0ca 100644 --- a/js/models/relay.js +++ b/js/models/relay.js @@ -138,6 +138,9 @@ define([ relay.bandwidth = bw; relay.family = relay.family ? relay.family : null; relay.bandwidth_hr = hrBandwidth(bw); + relay.or_address = relay.or_addresses ? relay.or_addresses[0].split(":")[0] : null; + relay.or_port = relay.or_addresses ? relay.or_addresses[0].split(":")[1] : 0; + relay.dir_port = relay.dir_address ? relay.dir_address.split(":")[1] : 0; relay.country = relay.country.toLowerCase(); relay.countryname = CountryCodes[relay.country]; relay.uptime = model.parsedate(relay.last_restarted); diff --git a/templates/search/do.html b/templates/search/do.html index 4ba5ef8..ee3a391 100644 --- a/templates/search/do.html +++ b/templates/search/do.html @@ -64,7 +64,7 @@ Please report which browser/addons/etc. you're using to <a href="https://trac.to <img class="inline country" title="<%= relay.get('countryname') %>" src="img/cc/<%= relay.get('country') %>.png"/> <% } %> </td> - <td><%= relay.get('or_addresses') %></td> + <td><%= relay.get('or_address') %></td> <td> <% _.each(relay.get('flags'), function(flag) { %> <img class="inline flags" rel="tooltip" src="img/flags/<%= flag[1] %>.png" title="<%= flag[0] %>"/>
tor-commits@lists.torproject.org