diff --git a/src/components/Ausweis/AusweisPreviewContainer.svelte b/src/components/Ausweis/AusweisPreviewContainer.svelte
index 8d68717d..c9f13baf 100644
--- a/src/components/Ausweis/AusweisPreviewContainer.svelte
+++ b/src/components/Ausweis/AusweisPreviewContainer.svelte
@@ -5,8 +5,6 @@
import ImageGrid from "../ImageGrid.svelte";
import {
Enums,
- type BedarfsausweisWohnen,
- type VerbrauchsausweisGewerbe,
} from "@ibcornelsen/database/client";
import {
@@ -16,9 +14,7 @@
} from "./types";
export let ausweis:
- | VerbrauchsausweisWohnenClient
- | VerbrauchsausweisGewerbe
- | BedarfsausweisWohnen;
+ | VerbrauchsausweisWohnenClient;
export let gebaeude: GebaeudeClient;
export let images: UploadedGebaeudeBild[] = [];
@@ -53,8 +49,8 @@
diff --git a/src/components/Ausweis/Verbrauch.svelte b/src/components/Ausweis/Verbrauch.svelte
index 6094b236..7f2bd0cf 100644
--- a/src/components/Ausweis/Verbrauch.svelte
+++ b/src/components/Ausweis/Verbrauch.svelte
@@ -36,14 +36,17 @@
fuelMap[fuel[0]].push(fuel[1]);
}
- let month: string = "01";
- let year: string = "2018";
+ console.log(ausweis.startdatum);
+
+
+ let month = ausweis.startdatum?.getMonth() || 1;
+ let year = ausweis.startdatum?.getFullYear() || 2018;
$: {
- if (month && year) {
- ausweis.startdatum = moment(`${month}.01.${year}`).toDate();
- console.log(ausweis.startdatum);
-
+ if (typeof month === "number" && typeof year === "number") {
+ // Wir addieren einfach 2 Tage auf das Datum, falls der Nutzer außerhalb Deutschlands und in einer anderen Zeitzone ist.
+ // NOTE: Das ist eine grauenvolle Lösung aber alle anderen funktionieren irgendwie nicht...
+ ausweis.startdatum = moment().set("month", month).set("year", year).startOf("month").add(2, "days").toDate();
}
}
@@ -171,7 +174,7 @@
>
{#each availableMonths as m, i}
-
+
{/each}
diff --git a/src/components/Dashboard/DashboardAusweis.svelte b/src/components/Dashboard/DashboardAusweis.svelte
index 15c7f63c..68a6da34 100644
--- a/src/components/Dashboard/DashboardAusweis.svelte
+++ b/src/components/Dashboard/DashboardAusweis.svelte
@@ -60,7 +60,7 @@
{#if ausweis.gebaeude_aufnahme_allgemein.storniert}
-
Storniert
+ Storniert
{/if}
diff --git a/src/components/Dashboard/DashboardSidebar.svelte b/src/components/Dashboard/DashboardSidebar.svelte
index 1866d901..a7ad90e4 100644
--- a/src/components/Dashboard/DashboardSidebar.svelte
+++ b/src/components/Dashboard/DashboardSidebar.svelte
@@ -1,12 +1,14 @@
-