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

CAPT-1720/Remove shim #2845

Merged
merged 3 commits into from
Jun 13, 2024
Merged

CAPT-1720/Remove shim #2845

merged 3 commits into from
Jun 13, 2024

Conversation

rjlynch
Copy link
Contributor

@rjlynch rjlynch commented Jun 13, 2024

Remove shim

Now no forms are writing to the journey session we can remove the shim
classes

@rjlynch rjlynch changed the base branch from master to CAPT-1718/dont-reference-claim-in-answers-presenter June 13, 2024 14:46
@rjlynch rjlynch force-pushed the CAPT-1718/dont-reference-claim-in-answers-presenter branch from 2ddcabe to 8c099b8 Compare June 13, 2024 14:47
@rjlynch rjlynch changed the title remove shim wip - remove shim Jun 13, 2024
@rjlynch rjlynch force-pushed the CAPT-1718/dont-reference-claim-in-answers-presenter branch from 8c099b8 to 9726400 Compare June 13, 2024 15:21
@rjlynch rjlynch changed the title wip - remove shim Remove shim Jun 13, 2024
@@ -47,6 +47,22 @@ def sent_one_time_password_at?
rescue Date::Error
false
end

def load_current_value(attribute)
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@rjlynch rjlynch changed the title Remove shim CAPT-1720/Remove shim Jun 13, 2024
@rjlynch rjlynch force-pushed the CAPT-1718/dont-reference-claim-in-answers-presenter branch from 9726400 to 04c0356 Compare June 13, 2024 15:56
@rjlynch rjlynch force-pushed the CAPT-1718/dont-reference-claim-in-answers-presenter branch from 04c0356 to 3404d33 Compare June 13, 2024 16:30
Base automatically changed from CAPT-1718/dont-reference-claim-in-answers-presenter to master June 13, 2024 16:45
rjlynch added 3 commits June 13, 2024 17:45
Dont need to test claim any more
Now now form are writing to the journey session we can remove the shim
classes
Removes the hacks we had to put into the journey session to check if it
contained the answer to a question.
We've left setting attributes from the claim on the reminders forms as
they still write some otp data to the claim / do some weired stuff with
writing data from the session to the form.
@kenfodder
Copy link
Contributor

Nice one!

@rjlynch rjlynch merged commit 10b388b into master Jun 13, 2024
15 checks passed
@rjlynch rjlynch deleted the remove-shim branch June 13, 2024 18:36
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