diff options
Diffstat (limited to 'src/services/PhotoSearch.js')
-rw-r--r-- | src/services/PhotoSearch.js | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/services/PhotoSearch.js b/src/services/PhotoSearch.js index bd74ea85..06836f9b 100644 --- a/src/services/PhotoSearch.js +++ b/src/services/PhotoSearch.js @@ -26,6 +26,7 @@ import { allMimes } from './AllowedMimes.js' import client from './DavClient.js' import { props } from './DavRequest.js' import moment from '@nextcloud/moment' +import { generateRemoteUrl } from '@nextcloud/router' /** * List files from a folder and filter out unwanted mimes @@ -145,9 +146,7 @@ export default async function(path = '', options = {}) { const response = await client.getDirectoryContents('', options) - return response.data - .map(data => genFileInfo(data)) - // remove prefix path from full file path - .map(data => ({ ...data, filename: data.filename.replace(prefixPath, '') })) + return response.data.map(data => genFileInfo(data)) + .map(file => ({ ...file, source: generateRemoteUrl(`dav${file.filename}`) })) } |