diff --git a/app/services/pdf/prozesskostenhilfe/C_unterhaltspflichtige_person.ts b/app/services/pdf/prozesskostenhilfe/C_unterhaltspflichtige_person.ts index 2183f7b34..3f6137177 100644 --- a/app/services/pdf/prozesskostenhilfe/C_unterhaltspflichtige_person.ts +++ b/app/services/pdf/prozesskostenhilfe/C_unterhaltspflichtige_person.ts @@ -1,4 +1,5 @@ import type { PkhPdfFillFunction } from "~/services/pdf/prozesskostenhilfe"; +import { familyRelationshipMap } from "../shared/unterhaltHelpers"; export const fillUnterhaltsanspruch: PkhPdfFillFunction = ({ userData, @@ -8,11 +9,12 @@ export const fillUnterhaltsanspruch: PkhPdfFillFunction = ({ if ( unterhaltspflichtigePerson && unterhaltspflichtigePerson.vorname && - unterhaltspflichtigePerson.nachname + unterhaltspflichtigePerson.nachname && + unterhaltspflichtigePerson.beziehung ) { pdfValues.jaichhabeAngehoerigedieIhnengegenubergesetzlichzurLeistungvonUnterhaltverpflichtetsind.value = true; - pdfValues.namedesUnterhaltspflichtingen.value = `${unterhaltspflichtigePerson.vorname} ${unterhaltspflichtigePerson.nachname}`; + pdfValues.namedesUnterhaltspflichtingen.value = `${unterhaltspflichtigePerson.vorname} ${unterhaltspflichtigePerson.nachname}, ${familyRelationshipMap[unterhaltspflichtigePerson.beziehung]}`; } else { pdfValues.neinichhabekeineAngehoerigendieIhnengegenubergesetzlichzurLeistungvonUnterhaltverpflichtetsind.value = true; diff --git a/app/services/pdf/prozesskostenhilfe/__test__/C_unterhaltspflichtige_person.test.ts b/app/services/pdf/prozesskostenhilfe/__test__/C_unterhaltspflichtige_person.test.ts index b5c856a78..6795b688f 100644 --- a/app/services/pdf/prozesskostenhilfe/__test__/C_unterhaltspflichtige_person.test.ts +++ b/app/services/pdf/prozesskostenhilfe/__test__/C_unterhaltspflichtige_person.test.ts @@ -24,14 +24,14 @@ describe("C_unterhaltsanspruch", () => { unterhaltspflichtigePerson: { vorname: "unterhaltVor", nachname: "unterhaltNach", - beziehung: "vater", + beziehung: "father", }, }, pdfValues: pdfParams, }); expect(pdfValues.namedesUnterhaltspflichtingen.value).toBe( - "unterhaltVor unterhaltNach", + "unterhaltVor unterhaltNach, Mein Vater", ); expect( pdfValues diff --git a/app/services/pdf/shared/unterhaltHelpers.ts b/app/services/pdf/shared/unterhaltHelpers.ts index 7451eddc1..9382358ca 100644 --- a/app/services/pdf/shared/unterhaltHelpers.ts +++ b/app/services/pdf/shared/unterhaltHelpers.ts @@ -5,7 +5,7 @@ import type { ProzesskostenhilfeFormularContext } from "~/domains/prozesskostenh import type { AttachmentEntries } from "../attachment"; import type { PdfFillFunction } from "../fillOutFunction"; -const familyRelationshipMap = { +export const familyRelationshipMap = { mother: "Meine Mutter", father: "Mein Vater", grandmother: "Meine Großmutter",