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

Create UI: final checks and validations + save/resume, etc - DO THIS LAST #19041

Closed
8 of 10 tasks
severinbeauvais opened this issue Dec 15, 2023 · 10 comments
Closed
8 of 10 tasks
Assignees
Labels
Entities - Olga A label to filter on the tickets for the Entities based team that Olga is PO for. ENTITY Business Team UX Assurance

Comments

@severinbeauvais
Copy link
Collaborator

severinbeauvais commented Dec 15, 2023

This is similar to #18689.

  • page validations
    • make sure Resulting Business Name component is valid
  • filing validation
  • verify fee codes (may be different from regular amalgamations)
    • make sure correct fee codes are being used for vert/horiz
    • make sure correct fee code is used if entity type changes
  • save and resume draft -- do existing functions handle it already?
  • verify regular user vs staff user (ie, conditional components, filing it)
  • update step 5's Certify block with bullet points and typo fixes (UXPin design)
  • move common certify statements/clauses to a file of constants
  • add/update unit tests specific to short-form amalgamations will be done in Create UI: unit tests for everything not yet done #19044
  • add validation for a TING that is part of a FE filing (ie, has Future Effective Amalgamation alert)
  • add Account-Id header to auth info call and check response for authorization (affiliation) will be done in Create UI - cannot use TING affiliated to login but not account #19698
@severinbeauvais severinbeauvais added the ENTITY Business Team label Dec 15, 2023
@severinbeauvais severinbeauvais added the Entities - Olga A label to filter on the tickets for the Entities based team that Olga is PO for. label Jan 23, 2024
@severinbeauvais
Copy link
Collaborator Author

This is a good choice as an extra ticket in Sprint 20.2 but I've left it in the Product Backlog in case we don't get around to it.

@severinbeauvais
Copy link
Collaborator Author

severinbeauvais commented Feb 6, 2024

@yuisotozaki The functional work in this ticket is complete (and merged into Dev), if you want to start assuring this early. I am still working on the unit tests but they will have no functional impact.

@yuisotozaki
Copy link

yuisotozaki commented Feb 6, 2024

Observation and a last minute update.
The certify block across the filings will be updated to state "I, {my name}, confirm the following:" followed by bullet points. I'd like to make that change in Amalgamation now.

image.png

@severinbeauvais
Copy link
Collaborator Author

Observation and a last minute update. The certify block across the filings will be updated to state "I, {my name}, confirm the following:" followed by bullet points. I'd like to make that change in Amalgamation now.

That's a change to the shared Certify component, which would exceed this ticket's scope and estimate. New ticket, please and thanks.

@severinbeauvais
Copy link
Collaborator Author

Test Notes

See todo list above for what was done in this ticket.

In particular, please check all page and filing validations, and check the new TING validation (FE amalg). Thank you.

@yuisotozaki
Copy link

Certify block design revert so that we can handle the update in the sweeper ticket later. We'll remove the first bullet as it is redundant to the checkbox statement.
image.png

@yuisotozaki
Copy link

yuisotozaki commented Feb 7, 2024

deleted duplicate comment

@yuisotozaki
Copy link

yuisotozaki commented Feb 7, 2024

Observation:

  • A business that was admin dissolved and put back on doesn't seem to get fetched by the business look-up. BCREG2014 has a draft regular amalgamation and if you try to add BC0871583, it won't show up in the look-up even though it is active and affiliated.

There's an error in affiliation related code that's preventing look-up. This is an error in console when trying to create a numbered amalgamation from Name Request.
image.png

@severinbeauvais
Copy link
Collaborator Author

Yui - I have copied the issue you found to #19754. Can we move THIS ticket to RFQA?

@yuisotozaki
Copy link

Ready for QA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Entities - Olga A label to filter on the tickets for the Entities based team that Olga is PO for. ENTITY Business Team UX Assurance
Projects
None yet
Development

No branches or pull requests

3 participants