[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [depictor/master] Allow Nickname to be case insensitive when searching
commit 7795022d0ac9cd86c8ee5905c1393c0bdc6b41d5
Author: Tom Ritter <tom@xxxxxxxxx>
Date: Fri Apr 20 09:38:53 2018 -0500
Allow Nickname to be case insensitive when searching
---
website.py | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/website.py b/website.py
index 9e12145..4cfc7cf 100755
--- a/website.py
+++ b/website.py
@@ -1345,18 +1345,18 @@ class WebsiteWriter:
+ " });\n"
+ " }\n"
+ " relayloop: for (i in fps) {\n"
- + " let partialFP = fps[i].trim();\n"
+ + " let partialFP = fps[i].trim().toUpperCase();\n"
+ " let retrievedData = false;\n"
- + " if (partialFP.toUpperCase() in relayIndexes) {\n"
+ + " if (partialFP in relayIndexes) {\n"
+ " retrieveData(partialFP);\n"
+ " retrievedData = true;\n"
+ " } else {\n"
+ " partialloop: for (r in relayIndexes) {\n"
- + " if (relayIndexes[r].nickname == partialFP) {\n"
+ + " if (relayIndexes[r].nickname.toUpperCase() == partialFP) {\n"
+ " retrieveData(r);\n"
+ " retrievedData = true;\n"
+ " }\n"
- + " if (r.startsWith(partialFP.toUpperCase())) {\n"
+ + " if (r.startsWith(partialFP)) {\n"
+ " retrieveData(r);\n"
+ " retrievedData = true;\n"
+ " }\n"
@@ -1478,7 +1478,7 @@ class WebsiteWriter:
import base64, binascii
start = self.site.tell()
#self.indexes.write(base64.b64encode(binascii.unhexlify(relay_fp)) + ":" + str(start))
- self.indexes.write(relay_fp + ":" + relay_nickname + ":" + str(start))
+ self.indexes.write(relay_fp.upper() + ":" + relay_nickname + ":" + str(start))
self.site.write(" <tr>\n")
if relay_fp in self.consensus.routers and \
"Named" in self.consensus.routers[relay_fp].flags and \
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits