Skip to content

Force baseAddress share component to reject non latin-1 on address fields #33467

@mruff-aeq

Description

@mruff-aeq

The address-entry fields in the shared @bcrs-shared-components/base-address (BaseAddress.vue) component — street address, additional street line, city, region/province, and postal code — must reject any character outside the Latin-1 (ISO-8859-1) set when entered manually by typing or paste, while still accepting valid Latin-1 accented characters (e.g., é, à, ç as in "Montréal"). This covers the case of a user directly entering CJK/Chinese characters into these fields because they are not using the canada post address workflow.

QA Notes:
image.png
Ensure error message appears on non-latin1 text

Metadata

Metadata

Labels

Entities TeamA label to filter on the tickets for the Entities based team that takes care of front end features
No fields configured for Sub-task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions