Parcourir la source

Respect old-style 5-digit postal codes for Israel, which are still in use by customers.

master
Alexander Gaevsky il y a 5 ans
Parent
révision
680e05bf4b

+ 1
- 1
src/oscar/apps/address/abstract_models.py Voir le fichier

@@ -103,7 +103,7 @@ class AbstractAddress(models.Model):
103 103
         'HT': r'^[0-9]{4}$',
104 104
         'HU': r'^[0-9]{4}$',
105 105
         'ID': r'^[0-9]{5}$',
106
-        'IL': r'^[0-9]{7}$',
106
+        'IL': r'^([0-9]{5}|[0-9]{7})$',
107 107
         'IM': r'^IM[0-9]{2,3}[A-Z]{2}$$',
108 108
         'IN': r'^[0-9]{6}$',
109 109
         'IO': r'^[A-Z]{4}[0-9][A-Z]{2}$',

+ 2
- 0
tests/integration/address/test_models.py Voir le fichier

@@ -225,6 +225,8 @@ VALID_POSTCODES = [
225 225
     ('BN', 'BC3615'),
226 226
     ('TW', '104'),
227 227
     ('TW', '10444'),
228
+    ('IL', '1029200'),
229
+    ('IL', '94142'),
228 230
     # It works for small cases as well
229 231
     ('GB', 'sw2 1rw'),
230 232
 ]

Chargement…
Annuler
Enregistrer