From 14c226d08206c4922c6ee47ad37d3aac21b68054 Mon Sep 17 00:00:00 2001 From: Zichao Lin Date: Mon, 6 Jul 2026 23:14:12 +0800 Subject: [PATCH] fix(postcards): remove card number format restriction and forced uppercase --- app/routers/web.py | 4 ++-- app/templates/postcard_form.html | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/routers/web.py b/app/routers/web.py index 4b53bd6..ee2800a 100644 --- a/app/routers/web.py +++ b/app/routers/web.py @@ -572,7 +572,7 @@ def postcard_create( pc = Postcard( profile_id=profile_id, - card_number=card_number.strip().upper(), + card_number=card_number.strip(), status=status, recipient_name=recipient_name or None, country=(country.strip().upper() if country else None), @@ -650,7 +650,7 @@ def postcard_update( except ValueError: return None - pc.card_number = card_number.strip().upper() + pc.card_number = card_number.strip() 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 4ef821a..41fd2d3 100644 --- a/app/templates/postcard_form.html +++ b/app/templates/postcard_form.html @@ -5,8 +5,8 @@

{{ ('pc_form.edit'|t(user.language)) if postcard else ('pc_form.new'|t(user.language)) }}

- - + +