Bugfixes im Zuge der Datenbank Umstellung
This commit is contained in:
23
src/lib/AusweisData.ts
Normal file
23
src/lib/AusweisData.ts
Normal file
@@ -0,0 +1,23 @@
|
||||
import { VerbrauchsausweisWohnen, Benutzer, GebaeudeStammdaten, Rechnungen } from "@ibcornelsen/database/client";
|
||||
|
||||
export type AusweisData = VerbrauchsausweisWohnen & {
|
||||
benutzer: Benutzer;
|
||||
gebaeude_stammdaten: GebaeudeStammdaten;
|
||||
rechnungen: Rechnungen;
|
||||
};
|
||||
|
||||
export function convertAusweisData(
|
||||
inputs: AusweisData
|
||||
): Record<string, string> {
|
||||
return {
|
||||
"gebaeude_stammdaten.adresse": inputs.gebaeude_stammdaten.adresse || "",
|
||||
"gebaeude_stammdaten.gebaeudetyp":
|
||||
inputs.gebaeude_stammdaten.gebaeudetyp || "",
|
||||
"gebaeude_stammdaten.baujahr_gebaeude":
|
||||
inputs.gebaeude_stammdaten.baujahr_gebaeude.join(", ") || "",
|
||||
"gebaeude_stammdaten.baujahr_heizung":
|
||||
inputs.gebaeude_stammdaten.baujahr_heizung.join(", ") || "",
|
||||
"gebaeude_stammdaten.plz": inputs.gebaeude_stammdaten.plz || "",
|
||||
"gebaeude_stammdaten.ort": inputs.gebaeude_stammdaten.ort || "",
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user