[CalendarServer-changes] [7927] CalendarServer/branches/users/glyph/imip-and-admin-html/ calendarserver/webadmin/resource.py

source_changes at macosforge.org source_changes at macosforge.org
Thu Aug 11 21:45:11 PDT 2011


Revision: 7927
          http://trac.macosforge.org/projects/calendarserver/changeset/7927
Author:   glyph at apple.com
Date:     2011-08-11 21:45:11 -0700 (Thu, 11 Aug 2011)
Log Message:
-----------
'no results' message

Modified Paths:
--------------
    CalendarServer/branches/users/glyph/imip-and-admin-html/calendarserver/webadmin/resource.py

Modified: CalendarServer/branches/users/glyph/imip-and-admin-html/calendarserver/webadmin/resource.py
===================================================================
--- CalendarServer/branches/users/glyph/imip-and-admin-html/calendarserver/webadmin/resource.py	2011-08-12 04:45:00 UTC (rev 7926)
+++ CalendarServer/branches/users/glyph/imip-and-admin-html/calendarserver/webadmin/resource.py	2011-08-12 04:45:11 UTC (rev 7927)
@@ -92,6 +92,20 @@
         returnValue(tag)
 
 
+    @renderer
+    @inlineCallbacks
+    def noSearchResults(self, request, tag):
+        """
+        Renderer which detects if there are resource search results and
+        continues if so.
+        """
+        rows = yield self.performSearch(request)
+        if rows:
+            returnValue("")
+        else:
+            returnValue(tag)
+
+
     _searchResults = None
 
     @inlineCallbacks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-changes/attachments/20110811/12af4ed5/attachment.html>


More information about the calendarserver-changes mailing list