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

24953 - Update NoW Filing Page #708

Merged
merged 8 commits into from
Dec 19, 2024
Merged

Conversation

ArwenQin
Copy link
Collaborator

@ArwenQin ArwenQin commented Dec 18, 2024

Issue #: /bcgov/entity#24953

Description of changes:

  • Move the 2 POA check boxes to the first section + add the 2 properties in filing json
  • Show the warning message and disable "Submit" when "POA has taken effect" is selected
  • Change Court Order section to a common one
  • Change the withdrawn filingId to a number (previously string)

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

Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>
Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>
Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>
Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>
Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>
Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>
@ArwenQin ArwenQin self-assigned this Dec 18, 2024
@ArwenQin
Copy link
Collaborator Author

/gcbrun

@ArwenQin
Copy link
Collaborator Author

Updated first section, with 2 check boxes and the warning message:
image

Disable the "Submit" button when "POA has taken effect" is selected
image

@bcregistry-sre
Copy link
Collaborator

Temporary Url for review: https://business-filings-dev--pr-708-ofasgl8t.web.app

@ArwenQin
Copy link
Collaborator Author

ArwenQin commented Dec 18, 2024

Sample filing json

{
    "header": {
        "name": "noticeOfWithdrawal",
        "certifiedBy": "AQ",
        "email": "eason.pan@gov.bc.ca",
        "date": "2024-12-18",
        "documentOptionalEmail": "test@test.ca",
        "routingSlipNumber": "123456798",
        "priority": false
    },
    "business": {
        "foundingDate": "2024-12-10T23:37:44.000+00:00",
        "identifier": "BC0883809",
        "legalName": "0883809 B.C. LTD.",
        "legalType": "BC"
    },
    "noticeOfWithdrawal": {
        "filingId": 155118,
        "partOfPoa": false,
        "hasTakenEffect": false,
        "courtOrder": {
            "fileNumber": "TT0010045",
            "effectOfOrder": "planOfArrangement"
        }
    }
}

@ArwenQin
Copy link
Collaborator Author

@severinbeauvais
Copy link
Collaborator

severinbeauvais commented Dec 18, 2024

Updated first section, with 2 check boxes and the warning message:

Looks great! Please increase the whitespace between the bottom of the warning box and the section frame. (Same whitespace all around.) fixed now, thanks!

@severinbeauvais
Copy link
Collaborator

severinbeauvais commented Dec 18, 2024

Please increase the whitespace between the bottom of the warning box and the section frame. (Same whitespace all around.)

Please check the whitespace in the other sections, too. I see some inconsistencies. fixed now, thanks!

Eg,
image

Copy link
Collaborator

@severinbeauvais severinbeauvais left a comment

Choose a reason for hiding this comment

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

Looks good so far.

Ask Jacqueline to have a look at this, in case she wants to tweak anything.

Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>
@ArwenQin
Copy link
Collaborator Author

/gcbrun

@ArwenQin
Copy link
Collaborator Author

Updated the spaces around first section:
image

and Staff Payment
image

All sections are consistent now: py-8 px-5

Copy link
Collaborator

@severinbeauvais severinbeauvais left a comment

Choose a reason for hiding this comment

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

This looks good to me, but I'm hoping you can fix the resume issue in this PR also. fixed now, thanks!

Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>
@ArwenQin
Copy link
Collaborator Author

/gcbrun

@bcgov bcgov deleted a comment from bcregistry-sre Dec 19, 2024
Copy link
Collaborator

@severinbeauvais severinbeauvais left a comment

Choose a reason for hiding this comment

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

Pre-approved (assuming resume now works correctly). Good work! :)

@bcregistry-sre
Copy link
Collaborator

Temporary Url for review: https://business-filings-dev--pr-708-ofasgl8t.web.app

Copy link
Collaborator

@eason-pan-bc eason-pan-bc left a comment

Choose a reason for hiding this comment

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

LGTM, I tried the link to resume the draft and it worked. (draft filing_id 155239) https://business-filings-dev--pr-708-ofasgl8t.web.app/BC0883809/notice-of-withdrawal?filingToBeWithdrawn=155118&filingId=155239

Update: the 'Resume' button on the dashboard still not working.

@ArwenQin
Copy link
Collaborator Author

Jacqueline has an update for the certify section:
image

I will update it now, and then we can merge it

@ArwenQin
Copy link
Collaborator Author

Jacqueline said it's not a requirement now, changed the design back. No updates needed. This PR is ready to merge.

Copy link
Collaborator

@meawong meawong left a comment

Choose a reason for hiding this comment

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

Looks good to go!

@ArwenQin ArwenQin merged commit cfdf222 into bcgov:main Dec 19, 2024
11 of 12 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