aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Kesselberg <mail@danielkesselberg.de>2025-08-07 21:56:31 +0200
committerDaniel Kesselberg <mail@danielkesselberg.de>2025-08-07 21:56:31 +0200
commitcc7af5c4ccd5adff97e7c45108ce42c58b61df68 (patch)
treeb5c44edc974f2ee2a64f5253d96ef397c7097dc1
parent17e97e6f8543ae12ef3d19ab50a0d18b365cbe14 (diff)
downloadnextcloud-server-bug/noid/jump-to-files-empty-file-list-30.tar.gz
nextcloud-server-bug/noid/jump-to-files-empty-file-list-30.zip
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
-rw-r--r--apps/files/src/services/Files.ts4
1 files changed, 2 insertions, 2 deletions
diff --git a/apps/files/src/services/Files.ts b/apps/files/src/services/Files.ts
index 94739f76006..aec09a728e9 100644
--- a/apps/files/src/services/Files.ts
+++ b/apps/files/src/services/Files.ts
@@ -7,6 +7,7 @@ import type { FileStat, ResponseDataDetailed } from 'webdav'
import { CancelablePromise } from 'cancelable-promise'
import { davGetDefaultPropfind, davResultToNode, davRootPath } from '@nextcloud/files'
+import { join } from 'path'
import { client } from './WebdavClient.ts'
import logger from '../logger.ts'
@@ -17,11 +18,10 @@ import logger from '../logger.ts'
export const resultToNode = (node: FileStat): Node => davResultToNode(node)
export const getContents = (path = '/'): CancelablePromise<ContentsWithRoot> => {
+ path = join(davRootPath, path)
const controller = new AbortController()
const propfindPayload = davGetDefaultPropfind()
- path = `${davRootPath}${path}`
-
return new CancelablePromise(async (resolve, reject, onCancel) => {
onCancel(() => controller.abort())
try {