You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by ms...@apache.org on 2002/09/13 08:22:32 UTC
cvs commit: jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/properties CurrentUserPrivilegeSetProperty.java
msmith 2002/09/12 23:22:31
Modified: src/webdav/client/src/org/apache/webdav/lib/properties
CurrentUserPrivilegeSetProperty.java
Log:
Make CurrentUserPrivilegeSetProperty figure out privs correctly against
responses from a current slide server. Was failing due to namespace issues.
Revision Changes Path
1.6 +8 -6 jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/properties/CurrentUserPrivilegeSetProperty.java
Index: CurrentUserPrivilegeSetProperty.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/properties/CurrentUserPrivilegeSetProperty.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- CurrentUserPrivilegeSetProperty.java 25 Apr 2002 21:12:29 -0000 1.5
+++ CurrentUserPrivilegeSetProperty.java 13 Sep 2002 06:22:31 -0000 1.6
@@ -68,6 +68,8 @@
import org.apache.webdav.lib.ResponseEntity;
import org.apache.webdav.lib.BaseProperty;
+import org.apache.util.DOMUtils;
+
/**
* Title: CurrentUserPrivilegeSetProperty.java
* Description:
@@ -105,15 +107,15 @@
public boolean hasReadAccess() {
- NodeList readPrivilege = getElement().getElementsByTagName("read");
+ NodeList readPrivilege = DOMUtils.getElementsByTagNameNS(getElement(), "read", "DAV:");
return (readPrivilege.getLength() == 1);
}
public boolean hasWriteAccess() {
- NodeList writePrivilege = getElement().getElementsByTagName("write");
+ NodeList writePrivilege = DOMUtils.getElementsByTagNameNS(getElement(), "write", "DAV:");
+
return (writePrivilege.getLength() == 1);
}
-
public boolean hasReadWriteAccess() {
return (hasReadAccess() && hasWriteAccess());
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>