diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-06-13 13:04:16 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-06-13 13:04:16 +0200 | 
| commit | 04be2c3f89867d2b8ae21ccb475066016bac487d (patch) | |
| tree | 4ae4ae5c72d4391836ed1d346999e38aa4d48509 /archaeological_operations/forms.py | |
| parent | 99b70dd1e0724e08e55d99185407caada9ab5eaf (diff) | |
| download | Ishtar-04be2c3f89867d2b8ae21ccb475066016bac487d.tar.bz2 Ishtar-04be2c3f89867d2b8ae21ccb475066016bac487d.zip  | |
OA code is now a string.
Diffstat (limited to 'archaeological_operations/forms.py')
| -rw-r--r-- | archaeological_operations/forms.py | 18 | 
1 files changed, 11 insertions, 7 deletions
diff --git a/archaeological_operations/forms.py b/archaeological_operations/forms.py index 8fd9233d2..314e184e2 100644 --- a/archaeological_operations/forms.py +++ b/archaeological_operations/forms.py @@ -481,7 +481,8 @@ class OperationSelect(TableSelect):      year = forms.IntegerField(label=_("Year"))      operation_code = forms.IntegerField(label=_(u"Numeric reference"))      if settings.COUNTRY == 'fr': -        code_patriarche = forms.IntegerField( +        code_patriarche = forms.CharField( +            max_length=500,              widget=OAWidget,              label="Code PATRIARCHE")      towns = get_town_field() @@ -769,9 +770,10 @@ class OperationFormGeneral(ManageOldType, forms.Form):                           }      pk = forms.IntegerField(required=False, widget=forms.HiddenInput)      if settings.COUNTRY == 'fr': -        code_patriarche = forms.IntegerField(label=u"Code PATRIARCHE", -                                             widget=OAWidget, -                                             required=False) +        code_patriarche = forms.CharField(label=u"Code PATRIARCHE", +                                          max_length=500, +                                          widget=OAWidget, +                                          required=False)      common_name = forms.CharField(label=_(u"Generic name"), required=False,                                    max_length=500, widget=forms.Textarea)      address = forms.CharField(label=_(u"Address / Locality"), required=False, @@ -932,7 +934,7 @@ class OperationFormGeneral(ManageOldType, forms.Form):              if 'pk' in cleaned_data and cleaned_data['pk']:                  ops = ops.exclude(pk=cleaned_data['pk'])              if ops.count(): -                msg = u"Ce code Patriarche a déjà été affecté à une "\ +                msg = u"Ce code OA a déjà été affecté à une "\                        u"autre opération"                  raise forms.ValidationError(msg)          # manage unique operation ID @@ -1271,7 +1273,8 @@ class OperationSourceSelect(SourceSelect):      operation__operation_code = forms.IntegerField(          label=_(u"Numeric reference"))      if settings.COUNTRY == 'fr': -        operation__code_patriarche = forms.IntegerField( +        operation__code_patriarche = forms.CharField( +            max_length=500,              widget=OAWidget,              label="Code PATRIARCHE")      operation__towns = get_town_field(label=_(u"Operation's town")) @@ -1303,7 +1306,8 @@ class AdministrativeActOpeSelect(TableSelect):      if settings.COUNTRY == 'fr':          ref_sra = forms.CharField(label=u"Autre référence",                                    max_length=15) -        operation__code_patriarche = forms.IntegerField( +        operation__code_patriarche = forms.CharField( +            max_length=500,              widget=OAWidget,              label="Code PATRIARCHE")      act_type = forms.ChoiceField(label=_("Act type"), choices=[])  | 
