feat: send ticket receipts via WhatsApp and normalize phone numbers

Add WhatsApp API integration for automated receipt delivery
Enforce country codes for all phone number inputs (defaults to +60)
This commit is contained in:
2026-04-27 13:12:25 +08:00
parent faa998c7e1
commit c214d643dd
18 changed files with 208 additions and 28 deletions

View File

@@ -279,7 +279,7 @@ async function initializeDatabase() {
await sql`
update users
set
phone_number = '601157753558',
phone_number = '+601157753558',
updated_at = now()
where username = 'xiaomai'
and (phone_number is null or phone_number = '')