From c3688872fdc8dd8d213b76401e89be8df0c8a74c Mon Sep 17 00:00:00 2001
From: Ryan Cross <rcross@amsl.com>
Date: Tue, 12 Mar 2019 21:52:20 +0000
Subject: [PATCH] Modify IPR Patent number regex to allow Italian format, XX[15
 digits]. Fixes #2694. Commit ready for merge  - Legacy-Id: 16022

---
 ietf/ipr/forms.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ietf/ipr/forms.py b/ietf/ipr/forms.py
index 96b31b772..d5d2c00a7 100644
--- a/ietf/ipr/forms.py
+++ b/ietf/ipr/forms.py
@@ -107,7 +107,7 @@ class DraftForm(forms.ModelForm):
         help_texts = { 'sections': 'Sections' }
 
 validate_patent_number = RegexValidator(
-                                    regex="^(([A-Z][A-Z]\d\d/\d{6}|[A-Z][A-Z]\d{6,12}([A-Z]\d?)?|[A-Z][A-Z]\d{4}(\w{1,2}\d{5,7})?)[, ]*)+$",
+                                    regex="^(([A-Z][A-Z]\d\d/\d{6}|[A-Z][A-Z]\d{6,12}([A-Z]\d?)?|[A-Z][A-Z]\d{4}(\w{1,2}\d{5,7})?|[A-Z][A-Z]\d{15})[, ]*)+$",
                                     message="Please enter one or more patent publication or application numbers as country code and serial number, e.g.: US62/123456 or WO2017123456." )
 
 def validate_string(s, letter_min, digit_min, space_min, message):