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>