From 024b1a04e279a7391fc7082928ae6a819ef9d630 Mon Sep 17 00:00:00 2001
From: jrandom <jrandom>
Date: Sun, 4 Dec 2005 03:30:32 +0000
Subject: [PATCH] no message

---
 apps/syndie/java/src/net/i2p/syndie/web/BaseServlet.java | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/apps/syndie/java/src/net/i2p/syndie/web/BaseServlet.java b/apps/syndie/java/src/net/i2p/syndie/web/BaseServlet.java
index 608d094566..c63a0deca6 100644
--- a/apps/syndie/java/src/net/i2p/syndie/web/BaseServlet.java
+++ b/apps/syndie/java/src/net/i2p/syndie/web/BaseServlet.java
@@ -699,6 +699,7 @@ public abstract class BaseServlet extends HttpServlet {
             out.write("<select name=\"" + ThreadedHTMLRenderer.PARAM_TAGS 
                       + "\" title=\"" + title + "\">");
             out.write("<option value=\"\">" + blankTitle + "</option>\n");
+            boolean matchFound = false;
             if (includeFavoritesTag) {
                 out.write("<option value=\"");
                 StringBuffer combinedBuf = new StringBuffer();
@@ -707,13 +708,14 @@ public abstract class BaseServlet extends HttpServlet {
                     combinedBuf.append(HTMLRenderer.sanitizeTagParam(curFavTag)).append(" ");
                 }
                 String combined = combinedBuf.toString();
-                if (selectedTags.equals(combined))
+                if (selectedTags.equals(combined)) {
                     out.write(combined + "\" selected=\"true\" >All favorite tags</option>\n");
-                else
+                    matchFound = true;
+                } else {
                     out.write(combined + "\" >All favorite tags</option>\n");
+                }
             }
             
-            boolean matchFound = false;
             for (Iterator iter = favoriteTags.iterator(); iter.hasNext(); ) {
                 String curFavTag = (String)iter.next();
                 if (selectedTags.equals(curFavTag)) {
-- 
GitLab