[tor-commits] [metrics-web/master] Don't consider relay-search queries for just a date as valid.
karsten at torproject.org
karsten at torproject.org
Tue Oct 4 08:43:43 UTC 2011
commit 6bcd7afa6395202c410384a1fa16400e86ca68e6
Author: Karsten Loesing <karsten.loesing at gmx.net>
Date: Tue Oct 4 10:22:35 2011 +0200
Don't consider relay-search queries for just a date as valid.
---
.../torproject/ernie/web/RelaySearchServlet.java | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/org/torproject/ernie/web/RelaySearchServlet.java b/src/org/torproject/ernie/web/RelaySearchServlet.java
index 6e056f5..1791017 100644
--- a/src/org/torproject/ernie/web/RelaySearchServlet.java
+++ b/src/org/torproject/ernie/web/RelaySearchServlet.java
@@ -151,6 +151,7 @@ public class RelaySearchServlet extends HttpServlet {
sb.append(".");
}
searchIPAddress = sb.toString().substring(1);
+ validQuery = true;
}
/* If the search term contains hyphens, it must be a month or a
@@ -181,6 +182,7 @@ public class RelaySearchServlet extends HttpServlet {
else if (searchTerm.length() >= 8 && searchTerm.length() <= 19 &&
hexPattern.matcher(searchTerm).matches()) {
searchFingerprintOrNickname.add(searchTerm);
+ validQuery = true;
}
/* If the search term contains between 20 and 40 hex characters,
@@ -192,6 +194,7 @@ public class RelaySearchServlet extends HttpServlet {
break;
}
searchFingerprint = searchTerm;
+ validQuery = true;
}
/* If the search term contains up to 19 alphanumerical characters,
@@ -203,6 +206,7 @@ public class RelaySearchServlet extends HttpServlet {
break;
}
searchNickname = searchTerm;
+ validQuery = true;
}
/* We didn't recognize this search term. */
@@ -210,10 +214,6 @@ public class RelaySearchServlet extends HttpServlet {
validQuery = false;
break;
}
-
- /* We recognized at least one search term, so that the query is
- * potentially valid. */
- validQuery = true;
}
}
More information about the tor-commits
mailing list