Add interger check on ean13
authorced <>
Wed, 17 Oct 2007 13:48:48 +0000 (13:48 +0000)
committerced <>
Wed, 17 Oct 2007 13:48:48 +0000 (13:48 +0000)
bzr revid: ced-bc3b2bdb3adac191f9f6e13cb2115d3c60a623cf

addons/product/product.py

index 7479848..751836f 100644 (file)
@@ -349,6 +349,10 @@ class product_product(osv.osv):
                                continue
                        if len(partner.ean13) < 12:
                                return False
+                       try:
+                               int(partner.ean13)
+                       except:
+                               return False
                        sum=0
                        for i in range(12):
                                if is_pair(i):