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

CRIMAP-427 Bump schemas gem (appeal_lodged_date) #333

Merged
merged 2 commits into from
Jul 5, 2023

Conversation

zheileman
Copy link
Member

Description of change

Bump the schemas gem, which contains the refactor of the appeal attributes, incorporating the new appeal_lodged_date.

NOTE: even if Review wasn't using these appeal attributes before, once Apply start submitting new applications without the old appeal_with_changes_maat_id attribute, if Review remains in an old version of the schemas gem, the structs will not be able to map these new applications, as that attribute was marked as "mandatory presence" and no longer is returned by the datastore.

This is the same issue we had recently with the passportable attribute.

Link to relevant ticket

https://dsdmoj.atlassian.net/browse/CRIMAP-427

Notes for reviewer

Review is not showing to the case worker these appeal attributes, I think there is a separate ticket to add those to the view.

How to manually test the feature

Everything should keep working with no additional changes other than this gem bump.

Bump the schemas gem, which contains the refactor of the appeal attributes, incorporating the new appeal_lodged_date.

NOTE: even if Review wasn't using these appeal attributes before, once Apply start submitting new applications without the old `appeal_with_changes_maat_id` attribute, if Review remains in an old version of the schemas gem, the structs will not be able to map these new applications, as that attribute was marked as "mandatory presence" and no longer is returned by the datastore.

This is the same issue we had recently with the `passportable` attribute.
To facilitate notifying and assigning PR reviews.

Apply and Datastore had it already, Review was missing for some reason.
@zheileman zheileman merged commit a84ef7c into main Jul 5, 2023
4 checks passed
@zheileman zheileman deleted the CRIMAP-427-bump-schemas-gem branch July 5, 2023 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants