[tor-commits] [atlas/master] Correctly display dir address if undefined.

karsten at torproject.org karsten at torproject.org
Sat Jul 20 13:58:00 UTC 2013


commit b5148fc49613bfbad429b1d0ff6a56e81e89442e
Author: Karsten Loesing <karsten.loesing at gmx.net>
Date:   Sat Jul 20 15:57:56 2013 +0200

    Correctly display dir address if undefined.
    
    Previously, we'd display the dir address of the previously shown relay.
    
    Fixes #9302, similar to #9281.
---
 js/models/relay.js |    6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/js/models/relay.js b/js/models/relay.js
index ab48b74..3730d79 100644
--- a/js/models/relay.js
+++ b/js/models/relay.js
@@ -136,6 +136,11 @@ define([
                     var relay = data.relays[0];
                     //console.log(data);
                     relay.contact = relay.contact ? relay.contact : 'undefined';
+                    relay.platform = relay.platform ? relay.platform : null;
+                    relay.nickname = relay.nickname ? relay.nickname : "Unnamed";
+                    relay.dir_address = relay.dir_address ? relay.dir_address : null;
+                    relay.exit_policy = relay.exit_policy ? relay.exit_policy : null;
+                    relay.exit_policy_summary = relay.exit_policy_summary ?  relay.exit_policy_summary : null;
                     relay.bandwidth = relay.advertised_bandwidth ? relay.advertised_bandwidth : null;
                     relay.bandwidth_hr = relay.advertised_bandwidth ? hrBandwidth(relay.advertised_bandwidth) : null;
                     relay.family = relay.family ? relay.family : null;
@@ -149,6 +154,7 @@ define([
                     relay.uptime_hrfull = relay.last_restarted ? relay.uptime.hrfull : null;
                     //console.log(relay.uptime.hrfull);
                     relay.uptime = relay.last_restarted ? relay.uptime.millisecs : null;
+                    relay.last_restarted = relay.last_restarted ? relay.last_restarted : null;
                     relay.as_no = relay.as_number ? relay.as_number : null;
                     relay.as_name = relay.as_name ? relay.as_name : null;
                     model.set({badexit: false});



More information about the tor-commits mailing list