Update of /var/cvs/applications/resources/src/org/mmbase/servlet
In directory 
james.mmbase.org:/tmp/cvs-serv4161/applications/resources/src/org/mmbase/servlet

Modified Files:
        FileServlet.java 
Log Message:
actually disable put if anonymous


See also: 
http://cvs.mmbase.org/viewcvs/applications/resources/src/org/mmbase/servlet


Index: FileServlet.java
===================================================================
RCS file: 
/var/cvs/applications/resources/src/org/mmbase/servlet/FileServlet.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- FileServlet.java    24 Apr 2009 08:58:30 -0000      1.12
+++ FileServlet.java    30 Apr 2009 09:28:11 -0000      1.13
@@ -26,7 +26,7 @@
  * Straight-forward filter which can serve files from one directory (the 
directory 'files' in the
  * mmbase 'datadir') outside the web application root.
  *
- * @version $Id: FileServlet.java,v 1.12 2009/04/24 08:58:30 michiel Exp $
+ * @version $Id: FileServlet.java,v 1.13 2009/04/30 09:28:11 michiel Exp $
  * @author Michiel Meeuwissen
  * @since  MMBase-1.9
  * @see    AttachmentServlet
@@ -218,13 +218,11 @@
             resp.sendError(HttpServletResponse.SC_FORBIDDEN, "The file '" + 
req.getPathInfo() + "' already exists");
             return;
         }
-        /*
-        Cloud cloud = getCloud(readQuery(req.getQueryString()));
-        if (cloud.getUser().getRank() == Rank.ANONYMOUS) {
+        org.mmbase.bridge.Cloud cloud = 
getCloud(readQuery(req.getQueryString()));
+        if (cloud.getUser().getRank() == org.mmbase.security.Rank.ANONYMOUS) {
             resp.sendError(HttpServletResponse.SC_FORBIDDEN, "The file '" + 
req.getPathInfo() + "' already exists");
             return;
         }
-        */
         BufferedOutputStream out = new BufferedOutputStream(new 
FileOutputStream(file));
         BufferedInputStream in = new BufferedInputStream(req.getInputStream());
         byte[] buf = new byte[1024];
_______________________________________________
Cvs mailing list
Cvs@lists.mmbase.org
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to