Merge branch 'master' of https://code.grnet.gr/git/pithos
authorSofia Papagiannaki <papagian@gmail.com>
Thu, 11 Aug 2011 14:39:20 +0000 (17:39 +0300)
committerSofia Papagiannaki <papagian@gmail.com>
Thu, 11 Aug 2011 14:39:20 +0000 (17:39 +0300)
pithos/backends/lib/node.py

index da93b9f..2bad014 100644 (file)
@@ -730,11 +730,12 @@ class Node(DBWorker):
                     break
                 continue
             
-            pf = path[:idx + dz]
-            pappend(pf)
             if idx + dz == len(path):
                 mappend(props)
                 count += 1
+                continue # Get one more, in case there is a path.
+            pf = path[:idx + dz]
+            pappend(pf)
             if count >= limit: 
                 break