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