@@ -107,8 +107,8 @@ class Meta:
107107 help_texts = { 'sections' : 'Sections' }
108108
109109validate_patent_number = RegexValidator (
110- regex = "^(([A-Z][A-Z]\d{6,12}|[A-Z][A-Z]\d{4}(\w{1,2}\d{5,7})?)[, ]*)+$" ,
111- message = "Please enter one or more patent publication or application numbers as country code and serial number, e.g.: WO2017123456." )
110+ regex = "^(([A-Z][A-Z]\d\d/\d{6}|[A-Z][A-Z]\d {6,12}|[A-Z][A-Z]\d{4}(\w{1,2}\d{5,7})?)[, ]*)+$" ,
111+ message = "Please enter one or more patent publication or application numbers as country code and serial number, e.g.: US62/123456 or WO2017123456." )
112112
113113def validate_string (s , letter_min , digit_min , space_min , message ):
114114 letter_count = 0
@@ -150,7 +150,7 @@ class GenericDisclosureForm(forms.Form):
150150 patent_inventor = forms .CharField (max_length = 63 , required = False , validators = [ validate_name ], help_text = "Inventor name" )
151151 patent_title = forms .CharField (max_length = 63 , required = False , validators = [ validate_title ], help_text = "Title of invention" )
152152 patent_date = forms .DateField (required = False , help_text = "Date granted or applied for" )
153- patent_notes = forms .CharField (max_length = 127 , required = False , widget = forms .Textarea )
153+ patent_notes = forms .CharField (max_length = 1024 , required = False , widget = forms .Textarea )
154154
155155 has_patent_pending = forms .BooleanField (required = False )
156156 statement = forms .CharField (max_length = 2000 ,widget = forms .Textarea ,required = False , strip = False )
@@ -219,7 +219,7 @@ class IprDisclosureFormBase(forms.ModelForm):
219219 patent_inventor = forms .CharField (max_length = 63 , required = True , validators = [ validate_name ], help_text = "Inventor name" )
220220 patent_title = forms .CharField (max_length = 63 , required = True , validators = [ validate_title ], help_text = "Title of invention" )
221221 patent_date = forms .DateField (required = True , help_text = "Date granted or applied for" )
222- patent_notes = forms .CharField (max_length = 127 , required = False , widget = forms .Textarea )
222+ patent_notes = forms .CharField (max_length = 1024 , required = False , widget = forms .Textarea )
223223
224224 def __init__ (self ,* args ,** kwargs ):
225225 super (IprDisclosureFormBase , self ).__init__ (* args ,** kwargs )
0 commit comments