[Bedework-commit] caldav r147 - trunk/server/src/org/bedework/caldav/server

svnadmin at bedework.org svnadmin at bedework.org
Mon Apr 9 23:27:12 EDT 2007


Author: douglm
Date: 2007-04-09 23:27:10 -0400 (Mon, 09 Apr 2007)
New Revision: 147

Modified:
   trunk/server/src/org/bedework/caldav/server/CaldavReportMethod.java
Log:
Bug fix to CalDAV report method

Modified: trunk/server/src/org/bedework/caldav/server/CaldavReportMethod.java
===================================================================
--- trunk/server/src/org/bedework/caldav/server/CaldavReportMethod.java	2007-04-10 01:43:01 UTC (rev 146)
+++ trunk/server/src/org/bedework/caldav/server/CaldavReportMethod.java	2007-04-10 03:27:10 UTC (rev 147)
@@ -456,6 +456,14 @@
   private Collection<WebdavNsNode> doNodeAndChildren(WebdavNsNode node,
                                        int curDepth,
                                        int maxDepth) throws WebdavException {
+    if (node instanceof CaldavComponentNode) {
+      // Targetted directly at component
+      Collection<WebdavNsNode> nodes = new ArrayList<WebdavNsNode>();
+
+      nodes.add(node);
+      return nodes;
+    }
+
     if (!(node instanceof CaldavCalNode)) {
       throw new WebdavBadRequest();
     }



More information about the Bedework-commit mailing list