Kundenansicht neu P10: Korrekturen aus der Pruefung (Task 3)
Archiv v5 bei on für Fassung-5-Zustimmungen (termsDocFor archiv), /auftrag.html in der Weiche (Übersicht N40), Test mit dem echten Schalter, Hinweise zu Task 14 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
3413355b14
commit
db5e6ece2c
6 files changed
+88
-5
No files matched your search
@@ -24,7 +24,7 @@ import { assertOwnProject, handleFeatureCheckoutEvent, isFeatureCheckoutEvent, l
|
||||
import { featureConfig } from '../services/featureRegistry.js'
|
||||
import { istAboModell } from '../services/aboModell.js'
|
||||
import { ENTHALTEN_IN, aboModellFuerKunde } from '../services/aboFunktionen.js'
|
||||
import { neueAnsicht } from '../services/kundenansicht/schalter.js'
|
||||
import { neueAnsicht, neueAnsichtModus } from '../services/kundenansicht/schalter.js'
|
||||
import { FEHLER_BEDINGUNGEN, FEHLER_NACHWEIS, FEHLER_UNVOLLSTAENDIG, WECHSEL_GESPERRT, bestelltexteFuerClient, bestellZeile, nachweisTexte } from '../services/bestelltexte.js'
|
||||
import { kundenartWirksam } from '../services/kundenart.js'
|
||||
import { fassungDerAnfrage, istNeueFassung, speichereNachweisFuerRoute } from '../services/vertragsNachweis.js'
|
||||
@@ -117,7 +117,8 @@ function publicSubscription(sub, events = []) {
|
||||
if (until > new Date()) withdrawals.push({ type: 'abschluss', eventId: null, until })
|
||||
}
|
||||
const withdrawalUntil = withdrawals.reduce((latest, w) => (!latest || w.until > latest ? w.until : latest), null)
|
||||
const terms = termsDocFor(sub.termsVersion)
|
||||
// Bei on liefert die Umschalt-Weiche (P10) unter /abo-bedingungen.html Fassung 6: wer Fassung 5 zugestimmt hat, bekommt das Archiv v5
|
||||
const terms = termsDocFor(sub.termsVersion, { archiv: neueAnsichtModus() === 'on' })
|
||||
return {
|
||||
status: sub.status,
|
||||
active,
|
||||
|
||||
Reference in new issue
Block a user