This is an automated email from the ASF dual-hosted git repository.

martin_s pushed a commit to branch feature/storage_refactoring
in repository https://gitbox.apache.org/repos/asf/archiva.git

commit 9148a985c0302cc3dac9179871ec4b2d989c47bc
Author: Martin Stockhammer <[email protected]>
AuthorDate: Sun Sep 22 00:07:12 2019 +0200

    Setting directory hint for root path of asset
---
 .../java/org/apache/archiva/repository/storage/FilesystemAsset.java   | 4 ++++
 1 file changed, 4 insertions(+)

diff --git 
a/archiva-modules/archiva-base/archiva-storage-fs/src/main/java/org/apache/archiva/repository/storage/FilesystemAsset.java
 
b/archiva-modules/archiva-base/archiva-storage-fs/src/main/java/org/apache/archiva/repository/storage/FilesystemAsset.java
index 4e35e5d..271dc1e 100644
--- 
a/archiva-modules/archiva-base/archiva-storage-fs/src/main/java/org/apache/archiva/repository/storage/FilesystemAsset.java
+++ 
b/archiva-modules/archiva-base/archiva-storage-fs/src/main/java/org/apache/archiva/repository/storage/FilesystemAsset.java
@@ -118,6 +118,10 @@ public class FilesystemAsset implements StorageAsset, 
Comparable {
         this.setPermissionsForNew = false;
         this.basePath = null;
         this.storage = storage;
+        // The base directory is always a directory
+        if ("".equals(path) || "/".equals(path)) {
+            this.directoryHint = true;
+        }
         init();
     }
 

Reply via email to