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

proposals.proposal_data may include serialized AC::Parameters as well #373

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

amatsuda
Copy link
Contributor

because CFP App 1.0 used to store proposals.proposal_data as a serialized AC::Parameters.

This follows up d70de79 and fixes
Psych::DisallowedClass: Tried to load unspecified class: ActionController::Parameters error that occurs when trying to show proposals that are posted on CFP App Version 1.

I know that Ruby Central folks may have never seen this error since you gave up migrating the V1 data to V2 and just abandoned them, but for those who somehow migrated the old data to V2 like we did for our conference RubyKaigi, I chose to upstream this patch instead of just updating our proposal_data in our DB to be normal Hash objects.

because CFP App 1.0 used to store proposals.proposal_data as a serialized AC::Parameters.

This follows up d70de79 and fixes
`Psych::DisallowedClass: Tried to load unspecified class: ActionController::Parameters`.
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.

1 participant