diff --git a/prisma/migrations/20251017220401_/migration.sql b/prisma/migrations/20251017220401_/migration.sql new file mode 100644 index 00000000..74cb3cdc --- /dev/null +++ b/prisma/migrations/20251017220401_/migration.sql @@ -0,0 +1,9 @@ +/* + Warnings: + + - You are about to drop the column `anrede` on the `benutzer` table. All the data in the column will be lost. + +*/ +-- AlterTable +ALTER TABLE "benutzer" DROP COLUMN "anrede", +ADD COLUMN "empfaenger" VARCHAR(100); diff --git a/prisma/schema/Benutzer.prisma b/prisma/schema/Benutzer.prisma index 1314db96..76f9e57f 100644 --- a/prisma/schema/Benutzer.prisma +++ b/prisma/schema/Benutzer.prisma @@ -17,7 +17,7 @@ model Benutzer { ort String? @db.VarChar(50) adresse String? @db.VarChar(150) telefon String? @db.VarChar(50) - anrede String? @db.VarChar(50) + empfaenger String? @db.VarChar(100) rolle BenutzerRolle @default(USER) firma String? lex_office_id String? diff --git a/src/client/lib/speichern.ts b/src/client/lib/speichern.ts index 89f6c2f0..fb1e1ccf 100644 --- a/src/client/lib/speichern.ts +++ b/src/client/lib/speichern.ts @@ -170,7 +170,6 @@ export async function benutzerSpeichern(benutzer: Partial): Promise +
+

Empfänger

+ +

Email

Kontakt & Gebäudedaten

    -
  • Name, Anrede & E-Mail des Ansprechpartners
  • +
  • Name & E-Mail des Ansprechpartners
  • Rechnungs- & Versandadresse
  • Gebäudeangaben: Wohnfläche, Baujahr, Anzahl Geschosse
diff --git a/src/pages/impressum/index.astro b/src/pages/impressum/index.astro index 1a9a9311..9d8a72f8 100644 --- a/src/pages/impressum/index.astro +++ b/src/pages/impressum/index.astro @@ -363,7 +363,7 @@ import Layout from "#layouts/Layout.astro"; eingegeben und an uns übermittelt und gespeichert. Eine Weitergabe der Daten an Dritte findet nicht statt. Folgende Daten werden im Rahmen des Registrierungsprozesses erhoben:

    -
  1. Anrede, Vorname, Name und E-Mail des Ansprechpartners
  2. +
  3. Vorname, Name und E-Mail des Ansprechpartners
  4. Empfänger, E-Mail, Straße, PLZ und Ort der Rechnungsanschrift
  5. Optional die Versandanschrift
  6. @@ -417,7 +417,7 @@ import Layout from "#layouts/Layout.astro"; Kontaktaufnahme genutzt werden kann. Nimmt ein Nutzer diese Möglichkeit wahr, so werden die in der Eingabemaske eingegeben Daten an uns übermittelt und gespeichert. Diese Daten sind:

      -
    1. Anrede, Vorname, Name und E-Mail des Ansprechpartners
    2. +
    3. Vorname, Name und E-Mail des Ansprechpartners
    Im Zeitpunkt der Absendung der Nachricht werden zudem folgende Daten gespeichert:
    1. Die IP-Adresse des Nutzers
    2. Datum und Uhrzeit der Registrierung
    3. diff --git a/src/pages/verbrauchsausweis/index.astro b/src/pages/verbrauchsausweis/index.astro index 03e34d34..3eb288a9 100644 --- a/src/pages/verbrauchsausweis/index.astro +++ b/src/pages/verbrauchsausweis/index.astro @@ -55,7 +55,7 @@ import Layout from "#layouts/Layout.astro";

      Kontakt und Gebäudedaten

        -
      • Anrede, Vorname, Name und E-Mail des Ansprechpartners
      • +
      • Vorname, Name und E-Mail des Ansprechpartners
      • Empfänger, E-Mail, Straße, PLZ und Ort der Rechnungsanschrift
      • Optionale Versandanschrift
      • Details zur Wohnfläche, Heizung, Baujahr usw.
      • diff --git a/src/testing/nutzer-umziehen.ts b/src/testing/nutzer-umziehen.ts index a66ac642..31a033ef 100644 --- a/src/testing/nutzer-umziehen.ts +++ b/src/testing/nutzer-umziehen.ts @@ -45,7 +45,6 @@ Papa.parse(file, { email: user.email, passwort: user.password, adresse: user.adresse, - anrede: user.anrede, name: user.name, vorname: user.vorname, ort: user.ort, diff --git a/src/types/fake-data.ts b/src/types/fake-data.ts index 359abda7..b0c8a30e 100644 --- a/src/types/fake-data.ts +++ b/src/types/fake-data.ts @@ -338,7 +338,6 @@ export function fakeBenutzer() { ort: undefined, adresse: undefined, telefon: undefined, - anrede: undefined, firma: undefined, lex_office_id: undefined, }; @@ -356,7 +355,6 @@ export function fakeBenutzerComplete() { ort: undefined, adresse: undefined, telefon: undefined, - anrede: undefined, rolle: BenutzerRolle.USER, firma: undefined, lex_office_id: undefined,