Author: tdraier
Date: Fri Jul 27 11:04:41 2007
New Revision: 18063

URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D18063&repname=
=3Djahia
Log:
do not check write access for browsing categories

Modified:
    branches/JAHIA-ACG-BRANCH/core/src/java/org/jahia/ajax/categories/GetCa=
tegoryChildren.java

Modified: branches/JAHIA-ACG-BRANCH/core/src/java/org/jahia/ajax/categories=
/GetCategoryChildren.java
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/branches/JAHIA-ACG-BR=
ANCH/core/src/java/org/jahia/ajax/categories/GetCategoryChildren.java&rev=
=3D18063&repname=3Djahia
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- branches/JAHIA-ACG-BRANCH/core/src/java/org/jahia/ajax/categories/GetCa=
tegoryChildren.java (original)
+++ branches/JAHIA-ACG-BRANCH/core/src/java/org/jahia/ajax/categories/GetCa=
tegoryChildren.java Fri Jul 27 11:04:41 2007
@@ -86,12 +86,12 @@
                 }
             } else {
                 final JahiaPage currentPage =3D jParams.getPage();
-                if (currentUser =3D=3D null || currentPage =3D=3D null || =
!currentPage.checkWriteAccess(currentUser)) {
-                    logger.warn("Error: Must be logged in and have 'Write'=
 access");
-                    response.sendError(HttpServletResponse.SC_FORBIDDEN,
-                            "Error: Must be logged in and have 'Write' acc=
ess");
-                    return null;
-                }
+//                if (currentUser =3D=3D null || currentPage =3D=3D null |=
| !currentPage.checkWriteAccess(currentUser)) {
+//                    logger.warn("Error: Must be logged in and have 'Writ=
e' access");
+//                    response.sendError(HttpServletResponse.SC_FORBIDDEN,
+//                            "Error: Must be logged in and have 'Write' a=
ccess");
+//                    return null;
+//                }
             }
             String key =3D null;
             try {
@@ -128,6 +128,13 @@
 =

                 // Append the root category only and stop
                 if (startingCategory =3D=3D null) startingCategory =3D Cat=
egory.getRootCategory(currentUser);
+
+                if (startingCategory =3D=3D null) {
+                    resp.appendChild(root);
+                    response.sendError(HttpServletResponse.SC_NOT_FOUND, k=
ey);
+                    return null;
+                }
+
                 if (isAdmincontext) {
                     attachCategoryforAdminToResp(startingCategory, resp, r=
oot, currentUser, jParams,
                             request, response);

_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list

Reply via email to