From d4c3769bf57b80a8249b51f3577f4528ee627dfe Mon Sep 17 00:00:00 2001 From: hns Date: Tue, 15 Mar 2005 11:55:26 +0000 Subject: [PATCH] Fix case where repository name contains a dot, but filename doesn't. --- src/helma/framework/repository/FileResource.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/helma/framework/repository/FileResource.java b/src/helma/framework/repository/FileResource.java index 01bdd721..e6c12942 100644 --- a/src/helma/framework/repository/FileResource.java +++ b/src/helma/framework/repository/FileResource.java @@ -38,10 +38,9 @@ public class FileResource implements Resource { } else { this.repository = repository; name = repository.getName() + "/" + file.getName(); - if (name.lastIndexOf(".") != -1) { - shortName = file.getName().substring(0, file.getName().lastIndexOf(".")); - } else { - shortName = file.getName(); + shortName = file.getName(); + if (shortName.lastIndexOf(".") != -1) { + shortName = shortName.substring(0, shortName.lastIndexOf(".")); } } }