diff --git a/apps/api/src/tenders/tender-normalizer.service.ts b/apps/api/src/tenders/tender-normalizer.service.ts index 088be10..9df200d 100644 --- a/apps/api/src/tenders/tender-normalizer.service.ts +++ b/apps/api/src/tenders/tender-normalizer.service.ts @@ -57,10 +57,14 @@ export class TenderNormalizerService { case 'rss': case 'email-alert': return this.normalizeBag(raw); - case 'doe-opendata': default: - // default MUST stay on the DÖE path (never throw) so future - // additive SourceType union members don't break existing callers. + // Deckt sowohl 'doe-opendata' als auch jedes kuenftige additive + // Mitglied der SourceType-Vereinigung ab: default MUSS auf dem + // DÖE-Pfad bleiben (nie werfen), damit weder die heutige DÖE-Quelle + // noch ein spaeter hinzugefuegter SourceType bestehende Aufrufer + // zum Scheitern bringt (quick-260921-jt4: die vorherige eigene + // 'doe-opendata'-Fallmarke unmittelbar ueber diesem Zweig war + // ueberfluessig — derselbe Zweig, kein Verhaltenswechsel). return this.normalizeDoe(raw); } }