Skip to content

HDPI-6368 - adding support for LR counter claim persistence#2183

Open
jonathanditcher-solirius wants to merge 20 commits into
masterfrom
HDPI-6368_LR_counter_claim_persistence
Open

HDPI-6368 - adding support for LR counter claim persistence#2183
jonathanditcher-solirius wants to merge 20 commits into
masterfrom
HDPI-6368_LR_counter_claim_persistence

Conversation

@jonathanditcher-solirius

@jonathanditcher-solirius jonathanditcher-solirius commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Jira link

See HDPI-6368

Change description

This is to add persistence for counter claims in almost the same way as citizen journey is handled, expect this is for a legal rep on behalf of a defendant i.e. currently citizen journey includes decentralized persitance for counter claims but LR journey is missing it

Relates to hmcts/pcs-frontend#1510

Testing done

Tested locally by creating a case, linking a defendant to a solicitor, submitting the response and verifying in the the DB the counter claim has been persisted. This can also be seen using document upload for counter claim -> verifying the uploaded documents are visible for issued counter claim under the 'Case File View' tab in XUI with the category set to 'statementsOfCase' and a type of 'DOCUMENTS_SUPPORTING_A_COUNTERCLAIM'

image image image image

Tested also on preview

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

@github-actions

github-actions Bot commented Jul 15, 2026

Copy link
Copy Markdown

CCD diff summary

👉 Full report: https://github.com/hmcts/pcs-api/actions/runs/29834275724?check_suite_focus=true

No change

@jonathanditcher-solirius jonathanditcher-solirius added ns:pcs prd:pcs enable_keep_helm enable_e2e_test Currently used to test the common e2e test call labels Jul 16, 2026
@hmcts-jenkins-j-to-z

Copy link
Copy Markdown
Contributor

Plan Result (aat)

No changes. Your infrastructure matches the configuration.

@sngiri2012sree sngiri2012sree added enable_e2e_test Currently used to test the common e2e test call and removed enable_e2e_makeAClaim_test labels Jul 17, 2026
@hmcts-jenkins-j-to-z

Copy link
Copy Markdown
Contributor

Plan Result (prod)

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.

5 participants