copy: fix descriptions claiming the link 'stays/persists forever' (now cards can expire / hit max-views) #22
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What
m: „Die Beschreibungen müssen wir entsprechend noch anpassen - da steht, der Link bliebe bestehen.“
Some UI copy still says the card link is permanent / always reachable (e.g. the lifecycle/expiry hints, or the '/c/{token}' is the durable link wording). With card-level expiration (#14) and card-level max-views (#18) now in place, a card link can expire or be exhausted — so any copy promising the link 'bleibt bestehen' / stays forever is now misleading.
Fix
Audit compose + card + share-banner copy and update anywhere that claims permanence:
Replace with accurate wording (e.g. the unguessable link works until the card expires or its view cap is reached, if set; otherwise it stays available).
Scope
Copy/templates only (German + correct Umlaute). No logic change. Mobile-first. Don't overpromise; match the actual #14/#18 behaviour.
Sequencing
Same compose track (after #18 lands, since #18 changes the max-views behaviour the copy must describe). Bundle with #21 (tokenized media) in one small shift. otto-head assigns when the track frees.
DoD
Done — copy no longer claims the card link is permanent ✅
Bundled with #21 in the same commit (same templates).
Audit result: the only copy that still claimed permanence was the Gültig bis (expiry) hint on the compose form:
With card-level expiry (#14) and card-level max-views (#18) a card can now expire or be exhausted, so „dauerhaft erreichbar“ is no longer true even when no expiry date is set. Reworded to match the parallel Max. Aufrufe / Passwort hints:
Everything else already accurate — no other permanence claim found across compose / card / share-banner:
postcard.html) already shows conditional, accurate warnings when a card has an expiry (⏳ … gültig bis …) or a view cap (👁 … höchstens N Mal …).German copy uses proper Umlaute throughout.
Commit:
4c08b3816b✅ Merged & deployed — permanence copy fixed\n\nIn merge
3d44213. Copy no longer claims the card link is permanent — wording now reflects that a link works until the card expires (#14) or hits its view cap (#18), if set. Not closing — m closes.