[Yanel-commits] rev 21274 - public/yanel/trunk/src/core/java/org/wyona/yanel/servlet

michi at wyona.com michi at wyona.com
Fri Dec 29 16:36:55 CET 2006


Author: michi
Date: 2006-12-29 16:36:54 +0100 (Fri, 29 Dec 2006)
New Revision: 21274

Modified:
   public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
authorize general POST and PUT

Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/YanelServlet.java	2006-12-29 15:34:24 UTC (rev 21273)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/servlet/YanelServlet.java	2006-12-29 15:36:54 UTC (rev 21274)
@@ -787,8 +787,12 @@
             log.debug("Checkout data ...");
             role = new Role("open");
         } else if (contentType != null && contentType.indexOf("application/atom+xml") >= 0 && (method.equals(METHOD_PUT) || method.equals(METHOD_POST))) {
+            // TODO: Is posting atom entries different from a general post (see below)?!
             log.error("DEBUG: Write/Checkin Atom entry ...");
             role = new Role("write");
+        } else if (method.equals(METHOD_PUT) || method.equals(METHOD_POST)) {
+            log.error("DEBUG: Upload data ...");
+            role = new Role("write");
         } else if (method.equals(METHOD_DELETE)) {
             log.error("DEBUG: Delete resource ...");
             role = new Role("delete");




More information about the Yanel-commits mailing list