Skip to content

Commit 07229d5

Browse files
committed
fix: handle valid uri inputs separately
1 parent 0845241 commit 07229d5

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/main/java/org/janelia/saalfeldlab/n5/s3/AmazonS3KeyValueAccess.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,12 @@ public String normalize(final String path) {
228228
@Override
229229
public URI uri(final String normalPath) throws URISyntaxException {
230230

231+
try {
232+
URI asUri = KeyValueAccess.super.uri(normalPath);
233+
if (asUri.isAbsolute())
234+
return asUri;
235+
} catch (Exception e) { }
236+
231237
return KeyValueAccess.super.uri(compose(containerURI, normalPath));
232238
}
233239

0 commit comments

Comments
 (0)