Skip to content

chore/Remove FF_NEW_CSR_DATA code#784

Open
KPobeeNorris wants to merge 3 commits intomainfrom
CP-1298-remove-FF_NEW_CSR_DATA-code
Open

chore/Remove FF_NEW_CSR_DATA code#784
KPobeeNorris wants to merge 3 commits intomainfrom
CP-1298-remove-FF_NEW_CSR_DATA-code

Conversation

@KPobeeNorris
Copy link
Contributor

@KPobeeNorris KPobeeNorris commented Mar 18, 2026

The new CSR data points/layouts have gone live and we no longer need to consider rolling back, so we can remove the feature flagged code.

Note: we no longer use the complaints_rating and contact_social_media fields in the Contentful supplier content model, so they've been removed from the GraphQL query. However, to de-risk this change we're going to merge in this PR and then go through the steps to remove the fields from the content model. Once this is done another PR will be opened to update the GraphQL schema

@KPobeeNorris KPobeeNorris force-pushed the CP-1298-remove-FF_NEW_CSR_DATA-code branch from a0f6775 to ccec122 Compare March 18, 2026 09:02
@KPobeeNorris KPobeeNorris added Review app Creates review app on adding label to PR labels Mar 18, 2026
@github-actions
Copy link

github-actions bot commented Mar 18, 2026

A review app has been created in the Kubernetes namespace review-784-energy-apps in the dev-eks-platform cluster.

It can be accessed at https://review-784-energy-apps.qa.citizensadvice.org.uk.

Tests are now running and can be viewed here.

To destroy the review app remove the label Review app, close this PR or convert it to draft.


Edit: A new version of the review app has been deployed based off the latest commit: 51ccb6912206732ab49e3bf5c9d2d3cd839e29e1

The new CSR data points/layouts have gone live and we no longer need to
consider rolling back, so we can remove the feature flagged code.

Note: we no longer use the `complaints_rating` and `contact_social_media` field in the Contentful
supplier content model, so they've been removed from the GraphQL query.
However, to de-risk this change we're going to merge in this PR and then
go through the steps to remove the fields from the content model.  Once
this is done another PR will be opened to update the GraphQL schema
@KPobeeNorris KPobeeNorris force-pushed the CP-1298-remove-FF_NEW_CSR_DATA-code branch from ccec122 to 242b053 Compare March 19, 2026 14:48
@KPobeeNorris KPobeeNorris marked this pull request as ready for review March 19, 2026 15:39
Copy link
Contributor Author

Choose a reason for hiding this comment

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

We no longer need this component as the data has either been moved into other components, or is not used following the update

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

Labels

Review app Creates review app on adding label to PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant