bcgov / bcgov/entity

Create modal for user to address missing data

Open
#34,583 0 comments 0 reactions 0 assignees View on GitHub
Colin Egress
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

We need to create a modal that allows a user to enter missing data in any address for migrated companies. This will ensure data correctness and keep companies that are migrated and are missing required data from breaking other filings.

Related decision: Raid ticket [799](https://app.zenhub.com/workspaces/raid--work-space-617c3d4cef313f001d715a7c/issues/gh/bcgov-registries/raid/799)

The following decision was made:

Allow clients to correct address field errors online, at no cost, when the errors resulted from data migration.
Implications:
• Allows client to correct data entry issues that are a result of BC Registries migration and changing technological requirements
• Reduces risk and protects data integrity by allowing data to be altered in pre-determined fields only
• Risk that clients may correct larger portions of addresses which should be done by an address change filing with a fee.

NOTE: We should only allow users to fill in missing address data, other fields should be "read only"

Relevant Figma designs here: https://www.figma.com/design/9geDdDQoe3Hdx8o1ygJ0sw/Simplified-Account-Creation?node-id=10238-7122&t=qTZz0NlWfvc4rOSL-1

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked Figma design and trace the existing migrated-company address flow to find the modal entry point. Confirm which address fields are missing and editable, keep all other fields read-only, and verify that permitted corrections work online at no cost without changing unrelated data.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.