Adding a new account now forces a logout to clear any stale Pithos cookies
[pithos-ms-client] / trunk / Pithos.Core / Agents / PollAgent.cs
index d1974bf..747fb52 100644 (file)
@@ -666,8 +666,10 @@ namespace Pithos.Core.Agents
                     string account;\r
                     string container;\r
                     var segmentsCount = folderUri.Segments.Length;\r
+                    //Is this an account URL?\r
                     if (segmentsCount < 3)\r
                         continue;\r
+                    //Is this a container or  folder URL?\r
                     if (segmentsCount == 3)\r
                     {\r
                         account = folderUri.Segments[1].TrimEnd('/');\r
@@ -681,11 +683,13 @@ namespace Pithos.Core.Agents
                     IList<ObjectInfo> items;\r
                     if (segmentsCount > 3)\r
                     {\r
+                        //List folder\r
                         var folder = String.Join("", folderUri.Segments.Splice(4));\r
                         items = client.ListObjects(account, container, folder);\r
                     }\r
                     else\r
                     {\r
+                        //List container\r
                         items = client.ListObjects(account, container);\r
                     }\r
                     var actions = CreatesToActions(accountInfo, items);\r