- Verschifft
- 10. Juli 2026 um 06:00 UTC
- Autor
- Kamo
- Ausschuss
- 8802d80
Erweitert die istVeteran LO-XML Verkabelung (1f583db) auf die beiden neuen Renovierung/ Streamline-refi-Felder hinzugefügt in 4A (5132026). - LoXmlFieldMapper: FIELD_RENOVATION_COST (sRehabTotalCost) + FIELD_CURRENT_LOAN_TYPE (sProdCurrentLoanT) Konstanten, beide TODO-flagged als unbestätigte Convention guesses, hinzugefügt zu TRACKED_FIELD_IDS. leadToLoXml emittiert RenovierungKosten über money() und currentLoanType via putIfPresent(); loXmlToLead parsesen sie über parseMoney()/trimToNull() als die neuen Trailing Patch-Komponenten. - LeadFieldPatch: kanonische Aufzeichnung wächst auf 9 Komponenten (...isVeteran, RenovierungKosten, currentLoanType); der 6-arg rückwärts-compat aux Konstruktor ist jetzt standardmäßig alle drei Trailing-Komponenten zu Null so SecurityService 6-arg LOS-apply-Test hält Compiling. - LeadService.applyLosPatch: zwei null-bewachte Write-Backs Aufnahme hypothek.renovationCost / hypothek.currentLoanType Geschichte Schlüssel, Spiegelung istVeteran. - LoXmlFieldMapperTest: emit/parse/abentierte Abdeckung für beide Felder + aktualisiert verfolgtFieldIdsAreTheSyncedSet Behauptung. - LeadServiceLosTest: aktualisiert 4 bereits bestehende 7-arg LeadFieldPatch(...) Aufruf-Sites zu 9-arg (Kollateralkompilieren fix, keine Verhaltensänderung).