remm        01/04/24 20:44:26

  Modified:    src/webdav/server/org/apache/slide/webdav/method
                        PropFindMethod.java
  Log:
  - Fix the displayname when the resource doesn't have any revision.
  
  Revision  Changes    Path
  1.19      +9 -4      
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PropFindMethod.java
  
  Index: PropFindMethod.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PropFindMethod.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- PropFindMethod.java       2001/04/25 01:58:58     1.18
  +++ PropFindMethod.java       2001/04/25 03:44:26     1.19
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PropFindMethod.java,v
 1.18 2001/04/25 01:58:58 remm Exp $
  - * $Revision: 1.18 $
  - * $Date: 2001/04/25 01:58:58 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PropFindMethod.java,v
 1.19 2001/04/25 03:44:26 remm Exp $
  + * $Revision: 1.19 $
  + * $Date: 2001/04/25 03:44:26 $
    *
    * ====================================================================
    *
  @@ -568,7 +568,12 @@
                   // NodeRevisionDescriptor object
                   isCollection = true;
                   revisionDescriptor = new NodeRevisionDescriptor(0);
  -                revisionDescriptor.setName(object.getUri());
  +
  +                String resourceName = object.getUri();
  +                int lastSlash = resourceName.lastIndexOf('/');
  +                if (lastSlash != -1)
  +                    resourceName = resourceName.substring(lastSlash + 1);
  +                revisionDescriptor.setName(resourceName);
                   
                   String path = object.getUri();
                   
  
  
  

Reply via email to