add javadoc
[jSite.git] / src / de / todesbaum / jsite / application / ProjectInserter.java
index 1b0021a..bc2ae35 100644 (file)
@@ -48,8 +48,7 @@ import de.todesbaum.util.io.ReplacingOutputStream;
 import de.todesbaum.util.io.StreamCopier;
 
 /**
- * @author David Roden <droden@gmail.com>
- * @version $Id$
+ * @author David ‘Bombe’ Roden <bombe@freenetproject.org>
  */
 public class ProjectInserter implements FileScannerListener, Runnable {
 
@@ -255,7 +254,7 @@ public class ProjectInserter implements FileScannerListener, Runnable {
 
                /* collect files */
                int edition = project.getEdition();
-               String dirURI = "freenet:USK@" + project.getInsertURI() + "/" + project.getPath() + "/" + edition + "/";
+               String dirURI = "USK@" + project.getInsertURI() + "/" + project.getPath() + "/" + edition + "/";
                ClientPutComplexDir putDir = new ClientPutComplexDir("dir-" + counter++, dirURI);
                putDir.setDefaultName(project.getIndexFile());
                putDir.setVerbosity(Verbosity.ALL);
@@ -301,7 +300,7 @@ public class ProjectInserter implements FileScannerListener, Runnable {
                                        fireProjectInsertProgress(succeeded, failed, fatal, total, finalized);
                                }
                                success = "PutSuccessful".equals(messageName);
-                               finished = success || "PutFailed".equals(messageName);
+                               finished = success || "PutFailed".equals(messageName) || messageName.endsWith("Error");
                        }
                }