bcgov / bcgov/entity

MHR UI - QS Transport Permit Home Location Address Validation

Open
#33,969 0 comments 0 reactions 0 assignees View on GitHub
Assets Colin Egress
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.