diff --git a/+bot/+internal/+fileresource/+abstract/S3Bucket.m b/+bot/+internal/+fileresource/+abstract/S3Bucket.m index bafe075..9505136 100644 --- a/+bot/+internal/+fileresource/+abstract/S3Bucket.m +++ b/+bot/+internal/+fileresource/+abstract/S3Bucket.m @@ -96,7 +96,10 @@ %getDataFileURI Get URI for a data file (file belonging to item) filename = obj.getRelativeFileUriPath(itemObject, fileNickname, varargin{:}); baseURI = obj.getDataFolderUri(); - strURI = uriJoin(baseURI, filename); + + fileNameParts = strsplit(filename, filesep); + % Todo: Use fullfile if using file:// scheme + strURI = uriJoin(baseURI, fileNameParts{:}); end function strURI = getItemTableURI(obj, itemType)