diff options
-rw-r--r-- | archaeological_operations/forms.py | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/archaeological_operations/forms.py b/archaeological_operations/forms.py index d665fc779..02f5ec326 100644 --- a/archaeological_operations/forms.py +++ b/archaeological_operations/forms.py @@ -150,13 +150,15 @@ class ParcelForm(IshtarForm): c_number += str(int(c)) except ValueError: break - if c_number: - c_number = int(c_number) - else: + if not c_number: c_number = 0 - values = [town, data.get('year') or '', data.get('section') or '', - c_number, str(_(u"public domain")) - if data.get('public_domain') else u""] + values = [ + town, + str(data.get('year')) if data.get('year') else '', + str(data.get('section')) if data.get('section') else '', + int(c_number), + str(_("public domain")) if data.get('public_domain') else "" + ] if data.get('DELETE'): deleted.append(values) else: |