Author: nextgens
Date: 2008-10-28 19:53:27 +0000 (Tue, 28 Oct 2008)
New Revision: 23163
Modified:
trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
Log:
same ugly back-compat hack for insertion (bug #2667)
Modified: trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
===================================================================
--- trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
2008-10-28 19:47:26 UTC (rev 23162)
+++ trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java
2008-10-28 19:53:27 UTC (rev 23163)
@@ -449,7 +449,7 @@
block = new InsertBlock(bucket, null, targetURI);
try {
SingleFileInserter metadataInserter =
- new SingleFileInserter(this, this, block,
isMetadata, ctx, false, getCHKOnly, false, baseMetadata, archiveType, true,
null, earlyEncode);
+ new SingleFileInserter(this, this, block,
isMetadata, ctx, (archiveType == ARCHIVE_TYPE.ZIP) , getCHKOnly, false,
baseMetadata, archiveType, true, null, earlyEncode);
if(logMINOR) Logger.minor(this, "Inserting main
metadata: "+metadataInserter);
this.metadataPuttersByMetadata.put(baseMetadata,
metadataInserter);
metadataPuttersUnfetchable.put(baseMetadata,
metadataInserter);