1(function() { 2 try { 3 var e = typeof window < "u" ? window : typeof global < "u" ? global : typeof globalThis < "u" ? globalThis : typeof self < "u" ? self : {}; 4 e.SENTRY_RELEASE = { id: "live_2026-09-24-1148" }; 5 var t = new e.Error().stack; 6 t && (e._sentryDebugIds = e._sentryDebugIds || {}, e._sentryDebugIds[t] = "ba9c93d4-80cb-48e0-9f09-887a596df043", e._sentryDebugIdIdentifier = "sentry-dbid-ba9c93d4-80cb-48e0-9f09-887a596df043"); 7 } catch (e) {} 8})(); 9import { Dn as e, Wa as t, _a as n, ga as r, pl as i } from "./topMessageHandler_BfquHqnZ.min.js"; 10import { N as a, R as o, X as s, Y as c, _ as l, c as u, f as d, g as f, i as p, l as m, lt as h, nt as g, u as _, y as v } from "./runtime-core.esm-bundler_Bi-f_fgM.min.js"; 11import { a as y } from "./vue-router_BHFpZAgN.min.js"; 12import { s as b } from "./addresses_BSoHW556.min.js"; 13import { t as x } from "./settings_B6oMpcL1.min.js"; 14//#region src/views/calendar/settings/CalendarSettingsBooking.vue?vue&type=script&setup=true&lang.ts 15var S = { class: "module-calendar" }, C = { 16 class: "button button-save button-inline-block", 17 role: "button" 18}, w = /* @__PURE__ */ v({ 19 __name: "CalendarSettingsBooking", 20 emits: ["error"], 21 setup(v, { emit: w }) { 22 let T = w, E = g(), { saveSettings: D, loading: O, settings: k } = x(E, T), A = y(); 23 return u(() => A.meta.module), (u, g) => { 24 let v = o("interact"); 25 return a(), d("div", S, [m("form", { 26 ref_key: "form", 27 ref: E, 28 onSubmit: g[5] || (g[5] = i((...e) => h(D) && h(D)(...e), ["prevent"])) 29 }, [ 30 h(O) ? (a(), _(b, { 31 key: 0, 32 text: "Die Einstellungen werden geladen..." 33 })) : (a(), d(p, { key: 1 }, [ 34 l(e, { 35 title: "Allgemeine Einstellungen", 36 "title-icon": "flight_takeoff" 37 }, { 38 default: c(() => [ 39 l(t, { 40 class: "form-row-checkbox element-first", 41 "error-name": "allow_internal_notes", 42 "filter-name": "allow_internal_notes", 43 help: "Mit dieser Option können Moduladministratoren sowie Mitarbeitende mit Sicht- und Bearbeitungsrechten interne Notizen mit Anhängen erstellen. Mitarbeitende mit reinen Sichtrechten können diese einsehen.", 44 label: "Interne Bemerkungen und Anhänge erlauben", 45 "label-for": "allow_internal_notes" 46 }, { 47 default: c(() => [l(r, { 48 modelValue: h(k).allow_internal_notes, 49 "onUpdate:modelValue": g[0] || (g[0] = (e) => h(k).allow_internal_notes = e), 50 name: "allow_internal_notes", 51 "value-off": 0, 52 "value-on": 1 53 }, null, 8, ["modelValue"])]), 54 _: 1 55 }), 56 g[6] || (g[6] = f()), 57 l(t, { 58 help: "Entscheiden Sie hier, ob ein Link zur Stornierung der freigegebenen Reservierungsanfrage in der \"Reservierungsanfrage bearbeitet\"-Mail aufgeführt werden soll.", 59 class: "form-row-checkbox element-first", 60 "error-name": "attach_cancel_link", 61 label: "Absage-Link anhängen", 62 "label-for": "attach-cancel-link" 63 }, { 64 default: c(() => [l(r, { 65 modelValue: h(k).attach_cancel_link, 66 "onUpdate:modelValue": g[1] || (g[1] = (e) => h(k).attach_cancel_link = e), 67 name: "attach_cancel_link", 68 "value-off": 0, 69 "value-on": 1 70 }, null, 8, ["modelValue"])]), 71 _: 1 72 }) 73 ]), 74 _: 1 75 }), 76 g[9] || (g[9] = f()), 77 l(e, { 78 title: "Buchungszeiten", 79 "title-icon": "public" 80 }, { 81 default: c(() => [ 82 l(t, { 83 "error-name": "limit_future_booking", 84 "filter-name": "limit_future_booking", 85 help: "Stellen Sie hier ein, wie viele Tage maximal im Voraus Reservierungsanfragen online gestellt werden können. Die interne Reservierungserstellung ist davon nicht betroffen. Maximalbegrenzung: 365 Tage, 0 für keine Begrenzung.", 86 label: "Vorausbuchung begrenzen (in Tagen)", 87 "label-for": "limit_future_booking" 88 }, { 89 default: c(() => [l(n, { 90 modelValue: h(k).limit_future_booking, 91 "onUpdate:modelValue": g[2] || (g[2] = (e) => h(k).limit_future_booking = e), 92 modelModifiers: { trim: !0 }, 93 name: "limit_future_booking", 94 type: "text" 95 }, null, 8, ["modelValue"])]), 96 _: 1 97 }), 98 g[7] || (g[7] = f()), 99 l(t, { 100 "error-name": "booking_min_date_offset", 101 "filter-name": "booking_min_date_offset", 102 help: "Stellen Sie hier ein, wie viele Stunden minimal im Voraus eine Reservierungsanfrage online gestellt werden kann. Die interne Reservierungserstellung ist davon nicht betroffen. 0 für keine Begrenzung.", 103 label: "Terminvorlauf festlegen (in Stunden)", 104 "label-for": "booking_min_date_offset" 105 }, {
106 default: c(() => [l(n, { 107 modelValue: h(k).booking_min_date_offset, 108 "onUpdate:modelValue": g[3] || (g[3] = (e) => h(k).booking_min_date_offset = e), 109 modelModifiers: { trim: !0 }, 110 name: "booking_min_date_offset", 111 type: "text" 112 }, null, 8, ["modelValue"])]), 113 _: 1 114 }), 115 g[8] || (g[8] = f()), 116 l(t, { 117 class: "form-row-checkbox element-first", 118 "error-name": "show_holidays", 119 "filter-name": "show_holidays", 120 help: "Wenn diese Option aktiviert wird, dann werden in den Kalenderansichten im Web-Export die Feiertage angezeigt. Wenn Sie Buchungen an Feiertagen erlauben, empfehlen wir diese Option zu deaktivieren, damit für Webseitenbesucher offensichtlich wird, dass Sie Buchungen an diesen Tagen zulassen.", 121 label: "Feiertage im Kalender anzeigen", 122 "label-for": "show_holidays" 123 }, { 124 default: c(() => [l(r, { 125 modelValue: h(k).show_holidays, 126 "onUpdate:modelValue": g[4] || (g[4] = (e) => h(k).show_holidays = e), 127 name: "show_holidays", 128 "value-off": 0, 129 "value-on": 1 130 }, null, 8, ["modelValue"])]), 131 _: 1 132 }) 133 ]), 134 _: 1 135 }) 136 ], 64)), 137 g[11] || (g[11] = f()), 138 s((a(), d("div", C, [...g[10] || (g[10] = [ 139 m("i", { 140 class: "material-icons", 141 "aria-hidden": "true", 142 role: "img" 143 }, "save", -1), 144 f(), 145 m("span", null, "Einstellungen speichern", -1) 146 ])])), [[v, () => h(D)()]]) 147 ], 544)]); 148 }; 149 } 150}); 151//#endregion 152export { w as default }; 153 154//# sourceMappingURL=CalendarSettingsBooking_BbqWmFAS.min.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.