From 416658d069e11ce936ff4b013a32bc7b586512cf Mon Sep 17 00:00:00 2001 From: Lennart <18233294+lennart-k@users.noreply.github.com> Date: Fri, 14 Nov 2025 11:01:59 +0100 Subject: [PATCH] frontend: Fix missing getTimezones import in create-calendar-form fixes #141 --- .../js-components/lib/create-calendar-form.ts | 1 + .../public/assets/js/create-calendar-form.mjs | 1 + .../public/assets/js/edit-calendar-form.mjs | 13 +------------ .../public/assets/js/timezones-B0vBBzCP.mjs | 15 +++++++++++++++ 4 files changed, 18 insertions(+), 12 deletions(-) create mode 100644 crates/frontend/public/assets/js/timezones-B0vBBzCP.mjs diff --git a/crates/frontend/js-components/lib/create-calendar-form.ts b/crates/frontend/js-components/lib/create-calendar-form.ts index 1bbbc3d..8cbfd3b 100644 --- a/crates/frontend/js-components/lib/create-calendar-form.ts +++ b/crates/frontend/js-components/lib/create-calendar-form.ts @@ -2,6 +2,7 @@ import { html, LitElement } from "lit"; import { customElement, property } from "lit/decorators.js"; import { Ref, createRef, ref } from 'lit/directives/ref.js'; import { escapeXml } from "."; +import { getTimezones } from "./timezones.ts"; @customElement("create-calendar-form") export class CreateCalendarForm extends LitElement { diff --git a/crates/frontend/public/assets/js/create-calendar-form.mjs b/crates/frontend/public/assets/js/create-calendar-form.mjs index 816642a..f265d63 100644 --- a/crates/frontend/public/assets/js/create-calendar-form.mjs +++ b/crates/frontend/public/assets/js/create-calendar-form.mjs @@ -2,6 +2,7 @@ import { i, x } from "./lit-DkXrt_Iv.mjs"; import { n as n$1, t } from "./property-B8WoKf1Y.mjs"; import { e, n } from "./ref-BwbQvJBB.mjs"; import { e as escapeXml } from "./index-_IB1wMbZ.mjs"; +import { g as getTimezones } from "./timezones-B0vBBzCP.mjs"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __decorateClass = (decorators, target, key, kind) => { diff --git a/crates/frontend/public/assets/js/edit-calendar-form.mjs b/crates/frontend/public/assets/js/edit-calendar-form.mjs index 256d594..9ed9a8d 100644 --- a/crates/frontend/public/assets/js/edit-calendar-form.mjs +++ b/crates/frontend/public/assets/js/edit-calendar-form.mjs @@ -2,18 +2,7 @@ import { i, x } from "./lit-DkXrt_Iv.mjs"; import { n as n$1, t } from "./property-B8WoKf1Y.mjs"; import { e, n } from "./ref-BwbQvJBB.mjs"; import { e as escapeXml } from "./index-_IB1wMbZ.mjs"; -let timezonesPromise = null; -async function getTimezones() { - timezonesPromise ||= new Promise(async (resolve, reject) => { - try { - let response = await fetch("/frontend/_timezones.json"); - resolve(await response.json()); - } catch (e2) { - reject(e2); - } - }); - return await timezonesPromise; -} +import { g as getTimezones } from "./timezones-B0vBBzCP.mjs"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __decorateClass = (decorators, target, key, kind) => { diff --git a/crates/frontend/public/assets/js/timezones-B0vBBzCP.mjs b/crates/frontend/public/assets/js/timezones-B0vBBzCP.mjs new file mode 100644 index 0000000..986af83 --- /dev/null +++ b/crates/frontend/public/assets/js/timezones-B0vBBzCP.mjs @@ -0,0 +1,15 @@ +let timezonesPromise = null; +async function getTimezones() { + timezonesPromise ||= new Promise(async (resolve, reject) => { + try { + let response = await fetch("/frontend/_timezones.json"); + resolve(await response.json()); + } catch (e) { + reject(e); + } + }); + return await timezonesPromise; +} +export { + getTimezones as g +};