diff --git a/public/images/dashboard/DatenblattHaken.svg b/public/images/dashboard/DatenblattHaken.svg
index 46552de7..1f6aa3bd 100644
--- a/public/images/dashboard/DatenblattHaken.svg
+++ b/public/images/dashboard/DatenblattHaken.svg
@@ -38588,7 +38588,7 @@
+ style="display:inline">
+ id="g26"
+ style="display:inline">
+ id="g34"
+ style="display:inline">
✘
+ id="tspan4">✘
+ Datenblatt
diff --git a/src/components/Dashboard/DashboardAusweis.svelte b/src/components/Dashboard/DashboardAusweis.svelte
index 0f000166..75728b52 100644
--- a/src/components/Dashboard/DashboardAusweis.svelte
+++ b/src/components/Dashboard/DashboardAusweis.svelte
@@ -443,13 +443,17 @@
Gebäude (Bj {aufnahme.baujahr_gebaeude}) mit
{#if aufnahme.flaeche > 0 && aufnahme.flaeche !== null}
{aufnahme.flaeche} m² Wohnfläche
- sowie
{/if}
- {aufnahme.nutzflaeche} m² energetische Nutzfläche. Als Ausstellgrund wurde {ausweis.ausstellgrund} angegeben.
+ {#if aufnahme.nutzflaeche === 0}
+ . Die energetische Nutzfläche wurde nach §82 GEG aus der Wohnfläche ermittelt.
+ {:else}
+ sowie {aufnahme.nutzflaeche} m² energetische Nutzfläche.
+ {/if}
+ Als Ausstellgrund wurde {ausweis.ausstellgrund} angegeben.
{aufnahme.gebaeudeteil === "Wohnen"
? "Die eingegebenen Daten beziehen sich auf den Wohnteil eines gemischt genutzten Gebäudes."
: "Die eingegebenen Daten beziehen sich auf das gesamte Gebäude."}
- {aufnahme.saniert ? "Das Gebäude ist in unsaniertem Zustand." : "Das Gebäude ist in saniertem Zustand."}
+ {aufnahme.saniert ? "Das Gebäude ist in saniertem Zustand." : "Das Gebäude ist in unsaniertem Zustand."}
{#if ausweisart === Enums.Ausweisart.VerbrauchsausweisGewerbe}
@@ -523,7 +527,6 @@
{aufnahme.standard_kessel ? "Standardkessel, " : ""}
{aufnahme.durchlauf_erhitzer ? "Durchlauferhitzer, " : ""}
{aufnahme.solarsystem_warmwasser ? "Solarsystem für Warmwasser, " : ""}
- {aufnahme.waermepumpe ? "Wärmepumpe, " : ""}
{aufnahme.brennwert_kessel ? "Brennwertkessel, " : ""}
{aufnahme.standard_kessel ? "Standardkessel, " : ""}
{aufnahme.warmwasser_rohre_gedaemmt ? "Warmwasserrohre gedämmt, " : ""}
diff --git a/src/components/Dashboard/DashboardSidebar.svelte b/src/components/Dashboard/DashboardSidebar.svelte
index e6edc9eb..e0a2e43d 100644
--- a/src/components/Dashboard/DashboardSidebar.svelte
+++ b/src/components/Dashboard/DashboardSidebar.svelte
@@ -15,10 +15,11 @@
BenutzerClient,
ObjektKomplettClient,
} from "#components/Ausweis/types.js";
- import { RechnungSchema } from "src/generated/zod/rechnung.js";
+ import { Benutzer } from "#lib/server/prisma.js";
export let lightTheme: boolean;
- export let benutzer: BenutzerClient;
+ export let benutzer: Benutzer;
+ export let besteller: Benutzer;
let id: string;
@@ -70,14 +71,14 @@
- {benutzer.vorname} {benutzer.name}
+ {besteller.vorname} {besteller.name}
Eigentümer oder im Auftrag
- Telefon {benutzer.telefon}
+ Telefon {besteller.telefon}
diff --git a/src/layouts/AusweisLayoutDaten.astro b/src/layouts/AusweisLayoutDaten.astro
index d18e3413..cf1a4523 100644
--- a/src/layouts/AusweisLayoutDaten.astro
+++ b/src/layouts/AusweisLayoutDaten.astro
@@ -18,19 +18,19 @@ const { title } = Astro.props;
---
diff --git a/src/layouts/BlankLayout.astro b/src/layouts/BlankLayout.astro
index 987d58b5..128dfeb4 100644
--- a/src/layouts/BlankLayout.astro
+++ b/src/layouts/BlankLayout.astro
@@ -35,19 +35,19 @@ const schema = JSON.stringify({
---
diff --git a/src/layouts/DashboardLayout.astro b/src/layouts/DashboardLayout.astro
index 2aca69c2..9b25aee1 100644
--- a/src/layouts/DashboardLayout.astro
+++ b/src/layouts/DashboardLayout.astro
@@ -3,14 +3,15 @@
import "../style/global.css";
import "../../svelte-dialogs.config.js";
import DashboardSidebar from "../components/Dashboard/DashboardSidebar.svelte";
-import { BenutzerClient } from "#components/Ausweis/types";
+import { Benutzer } from "#lib/server/prisma";
export interface Props {
title: string;
- user: BenutzerClient;
+ user: Benutzer;
+ besteller: Benutzer;
}
-const { title, user } = Astro.props;
+const { title, user, besteller } = Astro.props;
if (!user) {
Astro.redirect("/auth/login", 302);
@@ -44,21 +45,29 @@ const schema = JSON.stringify({
let lightTheme = Astro.cookies.get("theme")?.value === "light";
---
-
@@ -108,7 +117,7 @@ let lightTheme = Astro.cookies.get("theme")?.value === "light";
-
+
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro
index 1a5ba647..c050ca1a 100644
--- a/src/layouts/Layout.astro
+++ b/src/layouts/Layout.astro
@@ -19,19 +19,19 @@ const { title } = Astro.props;
---
\ No newline at end of file