mirror of
https://github.com/transloadit/uppy.git
synced 2026-07-18 00:55:35 +00:00
Companion's WebDAV provider hard-coded the /public.php/webdav/ endpoint when resolving /s/<token> public share links. That works for Nextcloud and ownCloud 10, but oCIS (ownCloud Infinite Scale) serves public shares at /dav/public-files/<token>, so importing an oCIS public link failed with "Invalid response: No root multistatus found". Probe the known public-share WebDAV endpoints and use the first that answers as WebDAV, caching the resolved endpoint on the session so later list/download requests don't re-probe. This fixes oCIS public links without changing behavior for Nextcloud / ownCloud 10. Fixes #6007. Addresses #6117. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: David Walter <david.walter@kiteworks.com> |
||
|---|---|---|
| .. | ||
| @uppy | ||
| uppy | ||