From 599677f9c2dc7556c44a37afd894cdb04afd1c86 Mon Sep 17 00:00:00 2001 From: marzban-dev Date: Tue, 19 May 2026 17:17:11 +0330 Subject: [PATCH] Fix postal code validation --- frontend/components/cart/delivery/AddressModal.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/components/cart/delivery/AddressModal.vue b/frontend/components/cart/delivery/AddressModal.vue index 0f4d507..260cd2f 100644 --- a/frontend/components/cart/delivery/AddressModal.vue +++ b/frontend/components/cart/delivery/AddressModal.vue @@ -58,7 +58,10 @@ const formRules = computed(() => { }, postal_code: { required: helpers.withMessage("فیلد کد پستی الزامی می باشد", required), - minLength: helpers.withMessage("فیلد کد پستی حداقل 10 کرکتر می باشد", minLength(10)), + exactLength: helpers.withMessage("فیلد کد پستی باید دقیقا 10 کرکتر باشد", (value: unknown) => { + if (value === null || value === undefined) return false; + return String(value).length === 10; + }), }, address: { required: helpers.withMessage("فیلد آدرس کامل الزامی می باشد", required),