-
Notifications
You must be signed in to change notification settings - Fork 0
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
CCMSPUI-376: Migrate notification summary from SOA-API to EBS-API #312
CCMSPUI-376: Migrate notification summary from SOA-API to EBS-API #312
Conversation
…d old method from SoaApiClient, and updated HomeController to correlate with these changes. Signed-off-by: Jamie Briggs <jamie.briggs@digital.justice.gov.uk>
Signed-off-by: Jamie Briggs <jamie.briggs@digital.justice.gov.uk>
The class |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved (subject to the NotificationsSummary
model being updated)
Are you able to amend the gradle build with the snapshot versions: uk.gov.laa.ccms.data:data-api:0.0.21-9a44d8f-SNAPSHOT Usually do this, then once this is merged, a PR is auto raised for the release version for ebs-api and soa-api. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just the 1 change to check first
…dated references to correct NotificationSummary package Signed-off-by: Jamie Briggs <jamie.briggs@digital.justice.gov.uk>
@PhilDigitalJustice I have updated build.gradle properties to the published SNAPSHOT versions and updated references to NotificationSummary to the new EBS varient. |
…ummary # Conflicts: # src/main/java/uk/gov/laa/ccms/caab/controller/HomeController.java
Signed-off-by: Jamie Briggs <jamie.briggs@digital.justice.gov.uk>
…ummary tests Signed-off-by: Jamie Briggs <jamie.briggs@digital.justice.gov.uk>
After requesting review, realised the integration tests were not working due to old Soa method not existing anymore. Took the time to remove this, and also add the EBS integration tests for the new NotificationSummary endpoint as this was missed off initially. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
As part of CBP-947, work was done to move the notification summary from SOA to EBS, which resulted in a new view XXCCMS_NOTIFICATION_COUNT_V being created to support this.
As part of this PR and CCMSPUI-376, the old method in SoaApiClient has been removed, and a new method has been added in EbsApiClient to use the new endpoint added as part of this PR:
ministryofjustice/laa-ccms-data-api#119