--- a/src/mediaserver/cdplugins/uprcl/uprclfolders.py
+++ b/src/mediaserver/cdplugins/uprcl/uprclfolders.py
@@ -124,7 +124,7 @@
rclq.execute("mime:*", stemming=0)
uplog("Estimated alldocs query results: %d" % (rclq.rowcount))
- maxcnt = 0
+ maxcnt = 2000
totcnt = 0
while True:
docs = rclq.fetchmany()
@@ -143,7 +143,7 @@
g_alldocs = _fetchalldocs(confdir)
g_dirvec = _rcl2folders(g_alldocs, confdir)
-
+ return g_alldocs
def _objidtodiridx(pid):
if not pid.startswith(g_myprefix):
@@ -165,6 +165,8 @@
return diridx
+def rootentries(pid):
+ return [rcldirentry(pid + 'folders', pid, '[folders]'),]
# Browse method
# objid is like folders$index
@@ -192,7 +194,7 @@
uplog("folders:docidx -1 for non-dir entry %s"%nm)
continue
doc = g_alldocs[thisdocidx]
- id = g_myprefix + '$' + 'i' + str(thisdocidx)
+ id = g_myprefix + '$i' + str(thisdocidx)
e = rcldoctoentry(id, pid, httphp, pathprefix, doc)
if e:
entries.append(e)