Skip to content

HDPI - 6404 - Upload Additional Documents Screen#1843

Open
nicole-samuels wants to merge 18 commits into
HDPI-6421-upload-doc-legal-repfrom
HDPI-6404-upload-documents-screen-3
Open

HDPI - 6404 - Upload Additional Documents Screen#1843
nicole-samuels wants to merge 18 commits into
HDPI-6421-upload-doc-legal-repfrom
HDPI-6404-upload-documents-screen-3

Conversation

@nicole-samuels

Copy link
Copy Markdown
Contributor

Jira link

See HDPI-6404

Change description

Created a new screen for additional document uploads and updated test

Testing done

Security Vulnerability Assessment

CVE Suppression: Are there any CVEs present in the codebase (either newly introduced or pre-existing) that are being intentionally suppressed or ignored by this commit?

  • Yes
  • No

Checklist

  • commit messages are meaningful and follow good commit message guidelines
  • README and other documentation has been updated / added (if needed)
  • tests have been updated / new tests has been added (if needed)
  • Does this PR introduce a breaking change

@nicole-samuels nicole-samuels changed the title Added additional document page HDPI - 6404 - Upload Additional Documents Screen May 18, 2026
@nicole-samuels nicole-samuels marked this pull request as ready for review May 20, 2026 16:37
@nicole-samuels nicole-samuels requested review from a team as code owners May 20, 2026 16:37
@nicole-samuels nicole-samuels requested review from guygrewal77, paddy-hmcts and toby-plunkett and removed request for a team May 20, 2026 16:37
</p>

<p class="govuk-body">
Give your document a name that explains what it is. \s

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Is that \s meant to be there?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

This has been removed

label = "Add document",
hint = "Upload a document to the system"
)
private List<ListValue<LegalRepDocument>> legalRepDocuments;

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

It looks like it's not specified in the ticket, but ideally each ticket that captures some data from the user should include persisting it to the DB. Otherwise there is a chance that it can get forgotten about.

@toby-plunkett toby-plunkett left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Looks good to me. Happy to approve once Scott's comments about data persistence are addressed.

@nicole-samuels nicole-samuels self-assigned this May 26, 2026
@hmcts-jenkins-j-to-z

Copy link
Copy Markdown
Contributor

Plan Result (aat)

No changes. Your infrastructure matches the configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants