Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

23970 - Allow editable certify legal name #756

Conversation

AimeeGao
Copy link
Collaborator

@AimeeGao AimeeGao commented Nov 1, 2024

Issue #: /bcgov/entity#23970

Description of changes:

  • Updated the Certify Legal Name editing condition on the Review/Confirm page to allow editing of the legal name for all users.

    • The following filing types have been modified:
      • Amalgamation
      • Continuation In
      • Dissolution
      • Restoration (while general users cannot access this page, we ensure that the Certify Legal Name is editable in all filings for safety measures.)

Note:
According to Mihai's feedback, firms and coops types are not considered in this bug fix.

  • The following filings remain unchanged:
    • Dissolution Firm
    • Registration
    • IA

Result:
Before:
image

After:
image

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the bcrs-entities-create-ui license (Apache 2.0).

@AimeeGao
Copy link
Collaborator Author

AimeeGao commented Nov 1, 2024

/gcbrun

@bcregistry-sre
Copy link
Collaborator

bcregistry-sre commented Nov 1, 2024

@AimeeGao AimeeGao self-assigned this Nov 1, 2024
Copy link
Collaborator

@JazzarKarim JazzarKarim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Other than Sev's comment, LGTM 👍

@eason-pan-bc
Copy link
Collaborator

eason-pan-bc commented Nov 5, 2024

Just found, the Edit_UI has implemented the Certify Section a bit differently. There is a CertifySection component created based on Certify component in Edit UI. And it sets the default value to disableEdit as false
https://github.com/bcgov/business-edit-ui/blob/main/src/components/common/CertifySection.vue#L67C1-L68C59

@AimeeGao AimeeGao force-pushed the 23970-create-ui-allow-editable-certify-legal-name branch from 2452fb5 to 3dd5d08 Compare November 5, 2024 17:30
@AimeeGao
Copy link
Collaborator Author

AimeeGao commented Nov 5, 2024

/gcbrun

@severinbeauvais
Copy link
Collaborator

You can merge when ready.

@bcregistry-sre
Copy link
Collaborator

Temporary Url for review: https://business-create-dev--pr-756-xdzm8n18.web.app

@AimeeGao AimeeGao merged commit c5557de into bcgov:main Nov 5, 2024
9 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants