remm        01/05/15 17:58:44

  Modified:    src/contrib/webdavgui/src/java/org/apache/webdav/ui/util
                        SPUtils.java
  Log:
  - Reapply the changes made by Sung-Gu, after fixing the build of
    the UI components.
  
  Revision  Changes    Path
  1.2       +11 -4     
jakarta-slide/src/contrib/webdavgui/src/java/org/apache/webdav/ui/util/SPUtils.java
  
  Index: SPUtils.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/contrib/webdavgui/src/java/org/apache/webdav/ui/util/SPUtils.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SPUtils.java      2001/05/15 06:04:50     1.1
  +++ SPUtils.java      2001/05/16 00:58:40     1.2
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/contrib/webdavgui/src/java/org/apache/webdav/ui/util/SPUtils.java,v
 1.1 2001/05/15 06:04:50 remm Exp $
  - * $Revision: 1.1 $
  - * $Date: 2001/05/15 06:04:50 $
  + * $Header: 
/home/cvs/jakarta-slide/src/contrib/webdavgui/src/java/org/apache/webdav/ui/util/SPUtils.java,v
 1.2 2001/05/16 00:58:40 remm Exp $
  + * $Revision: 1.2 $
  + * $Date: 2001/05/16 00:58:40 $
    *
    * ====================================================================
    *
  @@ -98,7 +98,14 @@
         LockDiscoveryProperty lockdiscoveryProp =
             (LockDiscoveryProperty) SPUtils.getProperty(client, uri, "lockdiscovery");
         if (lockdiscoveryProp != null)  {
  -        lockToken = 
lockdiscoveryProp.getLockToken(client.getCredentials().getUserName());
  +          String owner = client.getCredentials().getUserName();
  +          Lock[] locks = lockdiscoveryProp.getActiveLocks();
  +          for (int i = 0; i < locks.length; i++) {
  +              Lock current = locks[i];
  +              if (owner.equals(current.getOwner())) {
  +                  lockToken = current.getLockToken();
  +              }
  +          }
         }
       return lockToken;
     }
  
  
  

Reply via email to