Author: jflesch
Date: 2006-07-21 01:20:15 +0000 (Fri, 21 Jul 2006)
New Revision: 9689

Modified:
   trunk/apps/Thaw/src/thaw/fcp/FCPClientPut.java
Log:
Fix the filename detection based on PersistentPut identifier

Modified: trunk/apps/Thaw/src/thaw/fcp/FCPClientPut.java
===================================================================
--- trunk/apps/Thaw/src/thaw/fcp/FCPClientPut.java      2006-07-21 01:08:11 UTC 
(rev 9688)
+++ trunk/apps/Thaw/src/thaw/fcp/FCPClientPut.java      2006-07-21 01:20:15 UTC 
(rev 9689)
@@ -156,15 +156,17 @@
                        if(this.name.equals("null")) {
                                Logger.warning(this, "The node returns \"null\" 
as filename. Using id !");
                                Logger.warning(this, "( URI="+publicKey +" )");
+                               Logger.warning(this, "( 
Identifier="+identifier+" )");

                                plop = this.identifier.split("\\-");

                                if(plop.length >= 2) {
                                        this.name = "";
                                        for(int i = 1 ; i < plop.length; i++) {
+                                               if(i != 1)
+                                                       this.name = this.name 
+"-";
                                                this.name = this.name + plop[i];
-                                               if(i < plop.length-2)
-                                                       this.name = this.name 
+"-";
+
                                        }
                                }



Reply via email to