diff --git a/apps/files/src/services/Recent.ts b/apps/files/src/services/Recent.ts index 6673dacffee9c..2a75dac248943 100644 --- a/apps/files/src/services/Recent.ts +++ b/apps/files/src/services/Recent.ts @@ -47,11 +47,7 @@ export async function getContents(path = '/', options?: { signal: AbortSignal }) }) as ResponseDataDetailed const contents = contentsResponse.data.results - .map((stat) => { - // The search endpoint already includes the dav remote URL so we must not include it in the source - stat.filename = stat.filename.replace('/remote.php/dav', '') - return resultToNode(stat) - }) + .map((stat) => resultToNode(stat)) .filter(filterHidden) return { diff --git a/apps/files/src/services/WebDavSearch.ts b/apps/files/src/services/WebDavSearch.ts index 75d2d1880d5d9..e32e9d946c1e0 100644 --- a/apps/files/src/services/WebDavSearch.ts +++ b/apps/files/src/services/WebDavSearch.ts @@ -7,8 +7,7 @@ import type { INode } from '@nextcloud/files' import type { ResponseDataDetailed, SearchResult } from 'webdav' import { getCurrentUser } from '@nextcloud/auth' -import { defaultRootPath, getDavNameSpaces, getDavProperties, resultToNode } from '@nextcloud/files/dav' -import { getBaseUrl } from '@nextcloud/router' +import { getDavNameSpaces, getDavProperties, resultToNode } from '@nextcloud/files/dav' import escapeHTML from 'escape-html' import { logger } from '../utils/logger.ts' import { client } from './WebdavClient.ts' @@ -80,5 +79,5 @@ export async function searchNodes(query: string, { dir, signal }: SearchNodesOpt } // otherwise return the result mapped to Nextcloud nodes - return data.results.map((result) => resultToNode(result, defaultRootPath, getBaseUrl())) + return data.results.map((result) => resultToNode(result)) } diff --git a/build/frontend-legacy/package-lock.json b/build/frontend-legacy/package-lock.json index 67f26f4efbf03..ee84eb095edae 100644 --- a/build/frontend-legacy/package-lock.json +++ b/build/frontend-legacy/package-lock.json @@ -19,7 +19,7 @@ "@nextcloud/capabilities": "^1.2.1", "@nextcloud/dialogs": "^7.5.0", "@nextcloud/event-bus": "^3.3.3", - "@nextcloud/files": "^4.1.0", + "@nextcloud/files": "^4.1.1", "@nextcloud/initial-state": "^3.0.0", "@nextcloud/l10n": "^3.4.1", "@nextcloud/logger": "^3.0.3", @@ -4436,9 +4436,9 @@ } }, "node_modules/@nextcloud/files": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-4.1.0.tgz", - "integrity": "sha512-C45fxBxU9v5HQ437I+r4EuqG/A9CYqNnYM34ltdxFNSBMjId7DoRJrk5UDA7QsC4eB/CP1xNxFSpkY+g6RPWXA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-4.1.1.tgz", + "integrity": "sha512-3fvaBNObXFjVgFm0FvPXr+rtYh2CUGAc0+98dhIP0AC7Q+UCVYIwyB3tsSBGP29HnqGWqGRY7nZaj7gI7NzbvQ==", "license": "AGPL-3.0-or-later", "dependencies": { "@nextcloud/auth": "^2.6.0", @@ -4447,13 +4447,13 @@ "@nextcloud/l10n": "^3.4.1", "@nextcloud/logger": "^3.0.3", "@nextcloud/paths": "^3.1.0", - "@nextcloud/router": "^3.1.0", + "@nextcloud/router": "^3.2.0", "@nextcloud/sharing": "^0.4.0", "axios-retry": "^4.5.0", "is-svg": "^6.1.0", "p-queue": "^9.3.3", "typescript-event-target": "^1.1.2", - "webdav": "^5.10.0" + "webdav": "^5.11.0" }, "engines": { "node": "^24.0.0 || >=26.0.0" diff --git a/build/frontend-legacy/package.json b/build/frontend-legacy/package.json index 2ebea7a2f6a6e..3f96dfc25619c 100644 --- a/build/frontend-legacy/package.json +++ b/build/frontend-legacy/package.json @@ -38,7 +38,7 @@ "@nextcloud/capabilities": "^1.2.1", "@nextcloud/dialogs": "^7.5.0", "@nextcloud/event-bus": "^3.3.3", - "@nextcloud/files": "^4.1.0", + "@nextcloud/files": "^4.1.1", "@nextcloud/initial-state": "^3.0.0", "@nextcloud/l10n": "^3.4.1", "@nextcloud/logger": "^3.0.3", diff --git a/package-lock.json b/package-lock.json index 2d0229113536f..16600230feab9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "@nextcloud/capabilities": "^1.2.1", "@nextcloud/dialogs": "^7.5.0", "@nextcloud/event-bus": "^3.3.3", - "@nextcloud/files": "^4.1.0", + "@nextcloud/files": "^4.1.1", "@nextcloud/initial-state": "^3.0.0", "@nextcloud/l10n": "^3.4.1", "@nextcloud/logger": "^3.0.3", @@ -1991,9 +1991,9 @@ } }, "node_modules/@nextcloud/files": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-4.1.0.tgz", - "integrity": "sha512-C45fxBxU9v5HQ437I+r4EuqG/A9CYqNnYM34ltdxFNSBMjId7DoRJrk5UDA7QsC4eB/CP1xNxFSpkY+g6RPWXA==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@nextcloud/files/-/files-4.1.1.tgz", + "integrity": "sha512-3fvaBNObXFjVgFm0FvPXr+rtYh2CUGAc0+98dhIP0AC7Q+UCVYIwyB3tsSBGP29HnqGWqGRY7nZaj7gI7NzbvQ==", "license": "AGPL-3.0-or-later", "dependencies": { "@nextcloud/auth": "^2.6.0", @@ -2002,13 +2002,13 @@ "@nextcloud/l10n": "^3.4.1", "@nextcloud/logger": "^3.0.3", "@nextcloud/paths": "^3.1.0", - "@nextcloud/router": "^3.1.0", + "@nextcloud/router": "^3.2.0", "@nextcloud/sharing": "^0.4.0", "axios-retry": "^4.5.0", "is-svg": "^6.1.0", "p-queue": "^9.3.3", "typescript-event-target": "^1.1.2", - "webdav": "^5.10.0" + "webdav": "^5.11.0" }, "engines": { "node": "^24.0.0 || >=26.0.0" diff --git a/package.json b/package.json index d27a33cc6bf93..d393e87eef3ae 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "@nextcloud/capabilities": "^1.2.1", "@nextcloud/dialogs": "^7.5.0", "@nextcloud/event-bus": "^3.3.3", - "@nextcloud/files": "^4.1.0", + "@nextcloud/files": "^4.1.1", "@nextcloud/initial-state": "^3.0.0", "@nextcloud/l10n": "^3.4.1", "@nextcloud/logger": "^3.0.3",