diff --git a/src/servala/frontend/forms/organization.py b/src/servala/frontend/forms/organization.py index d37ce91..a0b3800 100644 --- a/src/servala/frontend/forms/organization.py +++ b/src/servala/frontend/forms/organization.py @@ -90,26 +90,19 @@ class OrganizationCreateForm(OrganizationForm): choice = cleaned_data.get("billing_processing_choice") if choice == "new": required_fields = [ - "ba_name", - "ba_street", - "ba_city", - "ba_zip", - "ba_state_name", - "ba_country_name", - "ba_email", + "invoice_street", + "invoice_city", + "invoice_zip", + "invoice_country", + "invoice_email", ] for field_name in required_fields: if not cleaned_data.get(field_name): - self.add_error( - field_name, - _( - "This field is required when creating a new billing address." - ), - ) + self.add_error(field_name, _("This field is required.")) else: existing_id_str = cleaned_data.get("existing_odoo_address_id") if not existing_id_str: self.add_error( - "existing_odoo_address_id", _("Please select an existing address.") + "existing_odoo_address_id", _("Please select an invoice address.") ) return cleaned_data diff --git a/src/servala/frontend/templates/frontend/organizations/create.html b/src/servala/frontend/templates/frontend/organizations/create.html index fc0fe58..29ac934 100644 --- a/src/servala/frontend/templates/frontend/organizations/create.html +++ b/src/servala/frontend/templates/frontend/organizations/create.html @@ -17,16 +17,16 @@ {{ form.billing_processing_choice.as_field_group }}