diff --git a/radicale/web/internal_data/js/scenes/CollectionsScene.js b/radicale/web/internal_data/js/scenes/CollectionsScene.js index d225d2d0..8fbdecfd 100644 --- a/radicale/web/internal_data/js/scenes/CollectionsScene.js +++ b/radicale/web/internal_data/js/scenes/CollectionsScene.js @@ -25,7 +25,7 @@ import { Collection, CollectionType, Permission } from "../models/collection.js" import { extract_title } from "../utils/collection_utils.js"; import { collectionsCache } from "../utils/collections_cache.js"; import { ErrorHandler } from "../utils/error.js"; -import { bytesToHumanReadable, completeHref, get_element, get_element_by_id } from "../utils/misc.js"; +import { bytesToHumanReadable, get_element, get_element_by_id } from "../utils/misc.js"; import { UrlTextHandler } from "../utils/url_text.js"; import { CreateEditCollectionScene } from "./CreateEditCollectionScene.js"; import { DeleteConfirmationScene } from "./DeleteConfirmationScene.js"; @@ -268,7 +268,7 @@ export class CollectionsScene { } contentcount_form.textContent = contentcount_form_txt; } - let href = completeHref(collection.href); + let href = window.location.origin + collection.href; new UrlTextHandler(url_form, copy_btn).setHref(href); download_btn.href = href; download_btn.onclick = (event) => { @@ -361,4 +361,4 @@ export class CollectionsScene { return this._principal_collection.displayname; else return this._user; } -} \ No newline at end of file +}