Author: nextgens
Date: 2006-05-23 20:31:30 +0000 (Tue, 23 May 2006)
New Revision: 8838

Modified:
   trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java
Log:
Fix the bug reported by Jusa Saari about redirects and POSTs

Modified: trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java
===================================================================
--- trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java       
2006-05-23 15:14:17 UTC (rev 8837)
+++ trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java       
2006-05-23 20:31:30 UTC (rev 8838)
@@ -19,6 +19,7 @@
 import freenet.node.Version;
 import freenet.support.Bucket;
 import freenet.support.HTMLEncoder;
+import freenet.support.MultiValueTable;
 import freenet.support.SimpleFieldSet;

 public class DarknetConnectionsToadlet extends Toadlet {
@@ -391,6 +392,10 @@
                                this.sendErrorPage(ctx, 200, "Failed To Add 
Node", "We already have the given reference.<br /> <a href=\".\">Return to the 
connections page</a>");
                                return;
                        }
+                       
+                       MultiValueTable headers = new MultiValueTable();
+                       headers.put("Location", "/darknet/");
+                       ctx.sendReplyHeaders(302, "Found", headers, null, 0);
                } else if (request.isPartSet("disconnect")) {
                        //int hashcode = 
Integer.decode(request.getParam("node")).intValue();



Reply via email to