Hi,

 Find the attached fix which was broken in recent builds, reported by Bast for 
Webaccess ifolder creation not creating the indirection.

 Testing:
1. iFolder creation from Web Access now creates the indirection
2. iFolder deletion from Web Access removes the data from that server (the 
indirection might still remain for other ifolders to get distributed).

Regards,
Kalis
Index: simias/src/core/Simias.Web/SharedCollection.cs
===================================================================
--- simias/src/core/Simias.Web/SharedCollection.cs      (revision 6642)
+++ simias/src/core/Simias.Web/SharedCollection.cs      (working copy)
@@ -783,9 +783,8 @@
                                         // create a root dir node for this 
iFolder in the
                                         // 
~/.local/shared/simias/SimiasFiles/<guid>/name
                                         // directory
-                                        dirNodePath = 
Path.Combine(StoreStorePath, FilesDirName);
-                                        dirNodePath = 
Path.Combine(dirNodePath, c.ID);
-                                        dirNodePath = 
Path.Combine(dirNodePath, Name);
+                                               dirNodePath = c.UnmanagedPath;
+                                               dirNodePath = 
Path.Combine(dirNodePath, Name);
 
                                         if(!Directory.Exists(dirNodePath) )
                                                 
Directory.CreateDirectory(dirNodePath);
_______________________________________________
ifolder-dev mailing list
ifolder-dev@forge.novell.com
http://forge.novell.com/mailman/listinfo/ifolder-dev

Reply via email to