Ausweis gespeichert
This commit is contained in:
@@ -12,8 +12,8 @@ export const createCaller = createCallerFactory({
|
|||||||
"admin/post-ausstellen": await import("../src/pages/api/admin/post-ausstellen.ts"),
|
"admin/post-ausstellen": await import("../src/pages/api/admin/post-ausstellen.ts"),
|
||||||
"admin/registriernummer": await import("../src/pages/api/admin/registriernummer.ts"),
|
"admin/registriernummer": await import("../src/pages/api/admin/registriernummer.ts"),
|
||||||
"admin/stornieren": await import("../src/pages/api/admin/stornieren.ts"),
|
"admin/stornieren": await import("../src/pages/api/admin/stornieren.ts"),
|
||||||
"ausweise": await import("../src/pages/api/ausweise/index.ts"),
|
|
||||||
"aufnahme": await import("../src/pages/api/aufnahme/index.ts"),
|
"aufnahme": await import("../src/pages/api/aufnahme/index.ts"),
|
||||||
|
"ausweise": await import("../src/pages/api/ausweise/index.ts"),
|
||||||
"auth/access-token": await import("../src/pages/api/auth/access-token.ts"),
|
"auth/access-token": await import("../src/pages/api/auth/access-token.ts"),
|
||||||
"auth/passwort-vergessen": await import("../src/pages/api/auth/passwort-vergessen.ts"),
|
"auth/passwort-vergessen": await import("../src/pages/api/auth/passwort-vergessen.ts"),
|
||||||
"auth/refresh-token": await import("../src/pages/api/auth/refresh-token.ts"),
|
"auth/refresh-token": await import("../src/pages/api/auth/refresh-token.ts"),
|
||||||
@@ -31,10 +31,10 @@ export const createCaller = createCallerFactory({
|
|||||||
"rechnung/anfordern": await import("../src/pages/api/rechnung/anfordern.ts"),
|
"rechnung/anfordern": await import("../src/pages/api/rechnung/anfordern.ts"),
|
||||||
"rechnung": await import("../src/pages/api/rechnung/index.ts"),
|
"rechnung": await import("../src/pages/api/rechnung/index.ts"),
|
||||||
"ticket": await import("../src/pages/api/ticket/index.ts"),
|
"ticket": await import("../src/pages/api/ticket/index.ts"),
|
||||||
"verbrauchsausweis-gewerbe/[uid]": await import("../src/pages/api/verbrauchsausweis-gewerbe/[uid].ts"),
|
|
||||||
"verbrauchsausweis-gewerbe": await import("../src/pages/api/verbrauchsausweis-gewerbe/index.ts"),
|
|
||||||
"user": await import("../src/pages/api/user/index.ts"),
|
"user": await import("../src/pages/api/user/index.ts"),
|
||||||
"user/self": await import("../src/pages/api/user/self.ts"),
|
"user/self": await import("../src/pages/api/user/self.ts"),
|
||||||
|
"verbrauchsausweis-gewerbe/[uid]": await import("../src/pages/api/verbrauchsausweis-gewerbe/[uid].ts"),
|
||||||
|
"verbrauchsausweis-gewerbe": await import("../src/pages/api/verbrauchsausweis-gewerbe/index.ts"),
|
||||||
"verbrauchsausweis-wohnen/[uid]": await import("../src/pages/api/verbrauchsausweis-wohnen/[uid].ts"),
|
"verbrauchsausweis-wohnen/[uid]": await import("../src/pages/api/verbrauchsausweis-wohnen/[uid].ts"),
|
||||||
"verbrauchsausweis-wohnen": await import("../src/pages/api/verbrauchsausweis-wohnen/index.ts"),
|
"verbrauchsausweis-wohnen": await import("../src/pages/api/verbrauchsausweis-wohnen/index.ts"),
|
||||||
"webhooks/mollie": await import("../src/pages/api/webhooks/mollie.ts"),
|
"webhooks/mollie": await import("../src/pages/api/webhooks/mollie.ts"),
|
||||||
|
|||||||
@@ -140,9 +140,9 @@
|
|||||||
Verbrauchsausweis Gewerbe
|
Verbrauchsausweis Gewerbe
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
{#if rechnung.ausweistyp === Enums.AusweisTyp.Beratung}
|
{#if rechnung && rechnung.ausweistyp === Enums.AusweisTyp.Beratung}
|
||||||
(Beratung)
|
(Beratung)
|
||||||
{:else if rechnung.ausweistyp === Enums.AusweisTyp.Offline}
|
{:else if rechnung && rechnung.ausweistyp === Enums.AusweisTyp.Offline}
|
||||||
(Offline)
|
(Offline)
|
||||||
{/if}
|
{/if}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -125,10 +125,6 @@ describe("Verbrauchsausweis erstellen Schritt 1", () => {
|
|||||||
cy.get("form[name='signup'] button[type='submit']").click();
|
cy.get("form[name='signup'] button[type='submit']").click();
|
||||||
cy.get("form[name='login'] button[type='submit']").click();
|
cy.get("form[name='login'] button[type='submit']").click();
|
||||||
|
|
||||||
cy.origin('https://www.mollie.com', () => {
|
cy.url().should("contain", "/einpreisung/success")
|
||||||
// Jetzt sind wir auf der Mollie Seite, dort wählen wir den "paid" status aus
|
|
||||||
cy.get("input[type='radio'][name='final_state'][value='paid']").check();
|
|
||||||
// Da wird unser Test fehlschlagen, da die localhost domain von Mollie aus nicht erreichbar ist.
|
|
||||||
})
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -43,6 +43,6 @@ describe('Benutzer Registrierung', () => {
|
|||||||
it("meldet einen Nutzer ab und leitet auf die Login Seite weiter", () => {
|
it("meldet einen Nutzer ab und leitet auf die Login Seite weiter", () => {
|
||||||
cy.visit("/auth/logout")
|
cy.visit("/auth/logout")
|
||||||
|
|
||||||
cy.url().should("include", "/auth/login")
|
cy.url().should("include", "/")
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
@@ -44,7 +44,7 @@ export async function sendInvoiceMail(
|
|||||||
const id = shortenUID(ausweis.uid)
|
const id = shortenUID(ausweis.uid)
|
||||||
|
|
||||||
|
|
||||||
if (ausweisart != Enums.Ausweisart.BedarfsausweisWohnen) {
|
if (ausweisart != Enums.Ausweisart.BedarfsausweisWohnen && rechnung.ausweistyp === Enums.AusweisTyp.Standard) {
|
||||||
const ansichtsausweis = await getAnsichtsausweis(
|
const ansichtsausweis = await getAnsichtsausweis(
|
||||||
ausweis,
|
ausweis,
|
||||||
aufnahme,
|
aufnahme,
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ export async function sendPaymentSuccessMail(
|
|||||||
|
|
||||||
const id = shortenUID(ausweis.uid)
|
const id = shortenUID(ausweis.uid)
|
||||||
|
|
||||||
if (ausweisart != Enums.Ausweisart.BedarfsausweisWohnen) {
|
if (ausweisart != Enums.Ausweisart.BedarfsausweisWohnen && rechnung.ausweistyp === Enums.AusweisTyp.Standard) {
|
||||||
const ansichtsausweis = await getAnsichtsausweis(
|
const ansichtsausweis = await getAnsichtsausweis(
|
||||||
ausweis,
|
ausweis,
|
||||||
aufnahme,
|
aufnahme,
|
||||||
|
|||||||
@@ -8,9 +8,7 @@
|
|||||||
import DashboardObjekt from "#components/Dashboard/DashboardObjekt.svelte";
|
import DashboardObjekt from "#components/Dashboard/DashboardObjekt.svelte";
|
||||||
import Overlay from "#components/Overlay.svelte";
|
import Overlay from "#components/Overlay.svelte";
|
||||||
import PlzSuche from "#components/PlzSuche.svelte";
|
import PlzSuche from "#components/PlzSuche.svelte";
|
||||||
import TagInput from "#components/TagInput.svelte";
|
|
||||||
import { api } from "astro-typesafe-api/client";
|
import { api } from "astro-typesafe-api/client";
|
||||||
import NotificationProvider from "#components/NotificationProvider/NotificationProvider.svelte";
|
|
||||||
import NotificationWrapper from "#components/Notifications/NotificationWrapper.svelte";
|
import NotificationWrapper from "#components/Notifications/NotificationWrapper.svelte";
|
||||||
import { addNotification } from "#components/Notifications/shared.js";
|
import { addNotification } from "#components/Notifications/shared.js";
|
||||||
import Cookies from "js-cookie";
|
import Cookies from "js-cookie";
|
||||||
|
|||||||
@@ -77,5 +77,5 @@ if (!aufnahme) {
|
|||||||
---
|
---
|
||||||
|
|
||||||
<UserLayout title="Dashboard" {user}>
|
<UserLayout title="Dashboard" {user}>
|
||||||
<DashboardAufnahmeModule {user} {aufnahme} objekt={aufnahme.objekt} client:only/>
|
<DashboardAufnahmeModule {user} {aufnahme} objekt={aufnahme.objekt} client:load/>
|
||||||
</UserLayout>
|
</UserLayout>
|
||||||
Reference in New Issue
Block a user