diff --git a/backend/ee-repo-ref.txt b/backend/ee-repo-ref.txt index a7a242511a..84efe25a80 100644 --- a/backend/ee-repo-ref.txt +++ b/backend/ee-repo-ref.txt @@ -1 +1 @@ -7d665414b89d2de81a5d2a731a04e250537095f4 \ No newline at end of file +117c5cdc07d0382559f41984979ec0fef248f812 diff --git a/frontend/src/lib/components/NextcloudSetting.svelte b/frontend/src/lib/components/NextcloudSetting.svelte index c6618095b1..10df756941 100644 --- a/frontend/src/lib/components/NextcloudSetting.svelte +++ b/frontend/src/lib/components/NextcloudSetting.svelte @@ -33,8 +33,14 @@ } } let enabled = $derived(value != undefined) + let lastDomain = $state(value?.['domain']) + $effect(() => { - changeDomain(value?.['domain']) + const currentDomain = value?.['domain'] + if (currentDomain && currentDomain !== lastDomain) { + lastDomain = currentDomain + changeDomain(currentDomain) + } })