diff --git a/public/app.js b/public/app.js
index 7ea6481..2757b66 100644
--- a/public/app.js
+++ b/public/app.js
@@ -1235,15 +1235,12 @@ function renderStoragePanel(container, data) {
const delta = state.target - current
const p = state.preview
let summary = ''
- if (canChange && (delta !== 0 || pendingReduction)) {
+ if (canChange && delta !== 0) {
const plus = delta > 0
- const same = delta === 0
const totalCents = state.target * unitCents
const facts = []
const proBad = plus && p && !state.loading && !(p.prorationCents != null && p.prorationCents !== '' && Number.isFinite(Number(p.prorationCents)))
- if (same) {
- facts.push(`
Änderung
geplante Reduzierung aufheben: Sie behalten ${current} Paket${current === 1 ? '' : 'e'} (${gbOf(current)} GB), es entstehen keine Kosten
`)
- } else {
+ {
facts.push(`
Neue Gesamtgröße
${gbOf(state.target)} GB
`)
facts.push(`
Preis
${fmtEuro(totalCents / 100)} pro Monat für ${state.target} Paket${state.target === 1 ? '' : 'e'} (${plus ? 'Mehrpreis' : 'Ersparnis'} ${fmtEuro(Math.abs(delta) * unitCents / 100)} pro Monat; Gesamtpreis, gemäß § 19 UStG ohne Umsatzsteuer)
`)
if (state.previewError || proBad) {
@@ -1256,13 +1253,15 @@ function renderStoragePanel(container, data) {
? `${fmtEuro(pro / 100)} anteilig für den Rest des laufenden Abrechnungsmonats (gemäß § 19 UStG ohne Umsatzsteuer)`
: 'keine zusätzlichen Kosten, die Pakete sind für den laufenden Abrechnungsmonat schon bezahlt'}`)
facts.push(`
Nächste Abbuchung
${fmtDateShort(p.nextChargeAt)}, danach monatlich ${fmtEuro(totalCents / 100)}
`)
- facts.push('
Einrichtung
in der Regel innerhalb eines Werktags; bis dahin steht „wird eingerichtet“ da
wird aufgehoben oder angepasst; es ist nichts neu einzurichten
'
+ : '
Einrichtung
in der Regel innerhalb eines Werktags; bis dahin steht „wird eingerichtet“ da
')
} else {
facts.push(`
Wirkt zum
${fmtDateShort(p.effectiveAt)}, zum Ende des Abrechnungsmonats
`)
}
facts.push('
Laufzeit
monatlich, zum Ende jedes Abrechnungsmonats kündbar, endet spätestens mit dem Abo
')
}
- const hint = same ? '' : plus
+ const hint = plus
? ``
: `
Wichtig: Passen die gespeicherten E-Mails nach der Verkleinerung nicht mehr in den verbleibenden Speicher, nehmen die Postfächer keine neuen E-Mails mehr an. Bitte räumen Sie vorher auf. Mehr dazu in den Regeln zum Zusatzspeicher und in der Widerrufsbelehrung.
`
@@ -1271,7 +1270,7 @@ function renderStoragePanel(container, data) {