diff --git a/GEG24_Wohngebaeude_ohne_pfeile.pdf b/GEG24_Wohngebaeude_ohne_pfeile.pdf new file mode 100644 index 00000000..90641400 Binary files /dev/null and b/GEG24_Wohngebaeude_ohne_pfeile.pdf differ diff --git a/src/components/Verbrauchsausweis/audits/BedarfsausweisBenoetigt.ts b/src/components/Verbrauchsausweis/audits/BedarfsausweisBenoetigt.ts index e5e4d5d7..9dfb9872 100644 --- a/src/components/Verbrauchsausweis/audits/BedarfsausweisBenoetigt.ts +++ b/src/components/Verbrauchsausweis/audits/BedarfsausweisBenoetigt.ts @@ -1,4 +1,4 @@ -import { GebaeudeAufnahmeClient, VerbrauchsausweisWohnenClient } from "#components/Ausweis/types"; +import { GebaeudeAufnahmeClient, VerbrauchsausweisWohnenClient } from "#components/Ausweis/types.js"; export function auditBedarfsausweisBenoetigt(ausweis: VerbrauchsausweisWohnenClient, gebaeude: GebaeudeAufnahmeClient): boolean { if (ausweis.ausstellgrund == "Neubau" || ausweis.ausstellgrund == "Modernisierung") { @@ -12,7 +12,7 @@ export function auditBedarfsausweisBenoetigt(ausweis: VerbrauchsausweisWohnenCli if (gebaeude.baujahr_gebaeude && gebaeude.baujahr_gebaeude.length > 0) { return ( (gebaeude.baujahr_gebaeude[0] < 1978 && - (gebaeude.einheiten || 0) <= 4 && + (gebaeude.einheiten !== null && gebaeude.einheiten <= 4) && (gebaeude.saniert == false ) && (ausweis.ausstellgrund == "Vermietung" || ausweis.ausstellgrund == "Sonstiges" ||