15840: Removes trailing slash from directory propfinds
authorEric Biagiotti <ebiagiotti@veritasgenetics.com>
Tue, 26 Nov 2019 18:29:55 +0000 (13:29 -0500)
committerEric Biagiotti <ebiagiotti@veritasgenetics.com>
Tue, 26 Nov 2019 18:29:55 +0000 (13:29 -0500)
Arvados-DCO-1.1-Signed-off-by: Eric Biagiotti <ebiagiotti@veritasgenetics.com>

src/services/collection-service/collection-service-files-response.ts

index f3a2147e26c5810705282d7abd322845508ce66c..2e726d0bc8e0798fbae17df24f412f920d54906a 100644 (file)
@@ -35,16 +35,16 @@ export const extractFilesData = (document: Document) => {
                 .replace(collectionUrlPrefix, '')
                 .replace(nameSuffix, '');
 
-
+            const parentPath = directory.replace(/\/$/, '');
             const data = {
                 url,
                 id: [
                     collectionUuid ? collectionUuid : '',
-                    directory ? '/' + directory.replace(/^\//, '') : '',
+                    directory ? parentPath : '',
                     '/' + name
                 ].join(''),
                 name,
-                path: directory,
+                path: parentPath,
             };
 
             return getTagValue(element, 'D:resourcetype', '')