Author: nextgens
Date: 2006-06-10 08:42:11 +0000 (Sat, 10 Jun 2006)
New Revision: 9123

Modified:
   trunk/freenet/src/freenet/clients/http/QueueToadlet.java
Log:
should resolve https://bugs.freenetproject.org/view.php?id=414
(add a HTMLDecode to the identifier)

Modified: trunk/freenet/src/freenet/clients/http/QueueToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/QueueToadlet.java    2006-06-10 
08:12:10 UTC (rev 9122)
+++ trunk/freenet/src/freenet/clients/http/QueueToadlet.java    2006-06-10 
08:42:11 UTC (rev 9123)
@@ -18,6 +18,7 @@
 import freenet.node.fcp.MessageInvalidException;
 import freenet.node.Node;
 import freenet.support.Bucket;
+import freenet.support.HTMLDecoder;
 import freenet.support.HTMLEncoder;
 import freenet.support.Logger;
 import freenet.support.SizeUtil;
@@ -46,7 +47,7 @@
                        String identifier = request.getParam("identifier");
                        Logger.minor(this, "Removing "+identifier);
                        try {
-                               fcp.removeGlobalRequest(identifier);
+                               
fcp.removeGlobalRequest(HTMLDecoder.decode(identifier));
                        } catch (MessageInvalidException e) {
                                this.sendErrorPage(ctx, 200, "Failed to remove 
request", "Failed to remove "+HTMLEncoder.encode(identifier)+" : 
"+HTMLEncoder.encode(e.getMessage()));
                        }


Reply via email to