From 91b4ff8ed4ca2e16e2b73206a89870b421353874 Mon Sep 17 00:00:00 2001 From: Zichao Lin Date: Mon, 6 Jul 2026 20:06:42 +0800 Subject: [PATCH] feat(postcards): auto-fill today date on status change, card_number always uppercase --- app/routers/web.py | 4 ++-- app/templates/postcard_form.html | 15 ++++++++++++++- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/app/routers/web.py b/app/routers/web.py index 8c571c4..24bb6fb 100644 --- a/app/routers/web.py +++ b/app/routers/web.py @@ -536,7 +536,7 @@ def postcard_create( pc = Postcard( profile_id=profile_id, - card_number=card_number, + card_number=card_number.strip().upper(), status=status, recipient_name=recipient_name or None, country=(country.strip().upper() if country else None), @@ -612,7 +612,7 @@ def postcard_update( except ValueError: return None - pc.card_number = card_number + pc.card_number = card_number.strip().upper() pc.status = status pc.recipient_name = recipient_name or None pc.country = country or None diff --git a/app/templates/postcard_form.html b/app/templates/postcard_form.html index 0afe287..bdd2eeb 100644 --- a/app/templates/postcard_form.html +++ b/app/templates/postcard_form.html @@ -6,7 +6,7 @@
- +