[Zope-Checkins] CVS: Zope/lib/python/App/dtml - davLockManager.dtml:1.3

Jeffrey P Shell jeffrey@cuemedia.com
Wed, 16 Oct 2002 14:52:25 -0400


Update of /cvs-repository/Zope/lib/python/App/dtml
In directory cvs.zope.org:/tmp/cvs-serv4331

Modified Files:
	davLockManager.dtml 
Log Message:
Change behavior of davLockManager - instead of searching the entire
Zope tree every time the DAV Lock Manager control panel is visited, it
gives the user a chance to specify a path to start from, shortening
query times (especially in large databases).


=== Zope/lib/python/App/dtml/davLockManager.dtml 1.2 => 1.3 ===
--- Zope/lib/python/App/dtml/davLockManager.dtml:1.2	Wed Jan 31 16:26:51 2001
+++ Zope/lib/python/App/dtml/davLockManager.dtml	Wed Oct 16 14:52:25 2002
@@ -25,7 +25,7 @@
 //-->
 </script>
 
-<dtml-let lockedobjs="findLockedObjects(frompath=REQUEST.get('frompath',''))">
+<dtml-let lockedobjs="REQUEST.form.has_key('frompath','') and findLockedObjects(frompath=REQUEST.get('frompath','')) or []">
 
 <dtml-if lockedobjs>
  <p class="std-text">All locked objects