Files
online-energieausweis/src/pages/einpreisung/success.astro
Moritz Utcke 6a51b0b02f Dashboard
2025-02-21 23:57:46 +11:00

30 lines
666 B
Plaintext

---
import Layout from "#layouts/Layout.astro";
import { getCurrentUser } from "#lib/server/user";
import { prisma } from "@ibcornelsen/database/server";
const uidEinpreisung = Astro.url.searchParams.get("e");
const uidAusweis = Astro.url.searchParams.get("a");
const user = await getCurrentUser(Astro)
if (!uidEinpreisung || !uidAusweis || !user) {
return Astro.redirect("/")
}
const einpreisung = await prisma.gEGEinpreisung.findUnique({
where: {
uid: uidEinpreisung,
benutzer: {
uid: user.uid
}
}
})
if (!einpreisung) {
return Astro.redirect("/")
}
---
<Layout title="GEG Anforderung erfolgreich">
<h1>GEG Anforderung erfolgreich</h1>
</Layout>