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

Fix/site business licence upload #2115

Merged
merged 4 commits into from
Mar 25, 2022
Merged

Conversation

hogmann
Copy link
Contributor

@hogmann hogmann commented Mar 25, 2022

To re-create the bug

  1. Create new site submission
  2. save and submit the business licence page
  3. refresh or logout/login
  4. Continue through the workflow and submit your site

This can also be seen on first submission when you get to the overview page and go back to edit the business licence page.

The site will not have a document associated with the business licence.

Updated the overview and api to handle users coming back after having this bug affect them and need to add their business licence again.

@hogmann hogmann added Bug Something isn't working Frontend Updates to the frontend of the application Backend Updates to the backend of the application Ready For Review PR is ready for code review labels Mar 25, 2022
@hogmann hogmann temporarily deployed to Development March 25, 2022 19:44 Inactive
Copy link
Contributor

@itchison itchison left a comment

Choose a reason for hiding this comment

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

lgtm

@hogmann hogmann temporarily deployed to Development March 25, 2022 20:38 Inactive
@hogmann hogmann temporarily deployed to Development March 25, 2022 20:38 Inactive
@hogmann hogmann temporarily deployed to Development March 25, 2022 20:38 Inactive
@hogmann hogmann temporarily deployed to Development March 25, 2022 20:43 Inactive
@hogmann hogmann merged commit dcc78b5 into develop Mar 25, 2022
@hogmann hogmann deleted the fix/site-business-licence-upload branch March 25, 2022 23:48
hogmann added a commit that referenced this pull request Mar 25, 2022
* check documentGuid exists before comparing to current

* api handle if a previous business licence has no document

* overview validation for users who didn't have a licence uploaded

* null coel

Co-authored-by: Nathan <Hogman>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Backend Updates to the backend of the application Bug Something isn't working Frontend Updates to the frontend of the application Ready For Review PR is ready for code review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants