This commit is contained in:
2026-07-28 13:59:16 +08:00 Unverified
parent be842cc1d5
commit 9a75589282
13 changed files with 1119 additions and 43 deletions
+2 -1
View File
@@ -610,9 +610,10 @@ function openCalendarClient() {
function normalizeCalendarSubscription(value: any) {
if (!value?.feedPath) return value
const configuredBase = String(http.defaults.baseURL ?? '/api')
const publicBase = import.meta.env.VITE_PUBLIC_BASE_URL ?? window.location.origin
const apiBase = new URL(
configuredBase.endsWith('/') ? configuredBase : `${configuredBase}/`,
window.location.origin,
publicBase,
)
const feedUrl = new URL(value.feedPath, apiBase).toString()
return {