@@ -16,6 +16,9 @@ def ipr_detail_form_callback(field, **kwargs):
1616 return forms .IntegerField (widget = forms .RadioSelect (choices = models .LICENSE_CHOICES ), required = True )
1717 if field .name in ["selecttype" , "selectowned" ]:
1818 return forms .IntegerField (widget = forms .RadioSelect (choices = ((1 , "YES" ), (2 , "NO" ))), required = False )
19+ if field .name in ["rfc_number" , "id_document_tag" ]:
20+ log (field .name )
21+ return forms .CharFieldField (required = False )
1922 return field .formfield (** kwargs )
2023
2124def ipr_contact_form_callback (field , ** kwargs ):
@@ -97,6 +100,8 @@ def __init__(self, *args, **kw):
97100 for contact in ["holder_contact" , "ietf_contact" , "submitter" ]:
98101 if contact in section_list :
99102 self .base_fields [contact ] = ContactForm (prefix = contact [:4 ], * args , ** kw )
103+ self .base_fields ["rfclist" ] = forms .CharField (required = False )
104+ self .base_fields ["draftlist" ] = forms .CharField (required = False )
100105 self .base_fields ["ietf_contact_is_submitter" ] = forms .BooleanField (required = False )
101106 BaseIprForm .__init__ (self , * args , ** kw )
102107 # Special validation code
0 commit comments