MHR UI - QS Transport Permit Home Location Address Validation
- Dominant language
- JavaScript
- Stars
- 23
- Forks
- 62
- Avg merge
- 24m
- Merged PRs (30d)
- 1
Description
Currently for transport permit registrations performed by manufacturers the current home location address must be identical to the account service agreement location address. The UI blocks the submission of registrations if the addresses are not identical. A recent API change allows minor address street discrepancies when validating the location address - see https://app.zenhub.com/workspaces/assets-team-space-new-655515cb02e714000e74f9f3/issues/gh/bcgov/entity/33624 for details/background. Implementing similar checking in the UI is complicated. Possible options are:
1. Update the MHR API to add a new flag indicating that the current and service agreement location addresses are equivalent. Requires a UI and an API change.
2. If manufacturers are considered a more trusted user group, remove the location address check from the UI for manufacturer registrations. The API will validate on registration submission. Requires a UI change.
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named. Start by reading the issue and the linked background in entity issue 33624, then inspect the manufacturer transport-permit address validation flow; completion depends on choosing and implementing one of the two proposed UI/API approaches with maintainers.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- api, frontend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100