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

Move CSF Deep Dive Surveys to Foorm #36524

Merged
merged 3 commits into from
Sep 1, 2020
Merged

Move CSF Deep Dive Surveys to Foorm #36524

merged 3 commits into from
Sep 1, 2020

Conversation

molly-moen
Copy link
Contributor

Flip CSF Deep Dive urls to use Foorm instead of JotForm. Work to set up the surveys was mostly done in this PR for the pre-survey and this PR for the post-survey. This PR updates the links so that the link that used to direct to JotForm now directs to Foorm. All workshops on or after 9/1 will also show the Foorm results page. There are no Deep Dive workshops between 8/27-9/12, so there is no risk of a workshop getting caught using both JotForm and Foorm.

This was the last survey served by workshop_daily_survey_controller to use JotForm, so I removed the JotForm specific code from that file.

Links

Testing story

Updated the workshop_daily_survey_controller unit tests to reflect the new Foorm version of the survey. I was also able to remove a lot of old tests that validated JotForm-specific code in that controller. I also manually tested the pre and post surveys get linked properly from the dashboard and the results page shows the correct results.

Reviewer Checklist:

  • Tests provide adequate coverage
  • Code is well-commented
  • New features are translatable or updates will not break translations
  • Relevant documentation has been added or updated
  • User impact is well-understood and desirable
  • Pull Request is labeled appropriately
  • Follow-up work items (including potential tech debt) are tracked and linked

@molly-moen molly-moen requested a review from a team August 31, 2020 18:56
Copy link

@clareconstantine clareconstantine left a comment

Choose a reason for hiding this comment

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

So satisfying!

@molly-moen molly-moen merged commit 42cc0b9 into staging Sep 1, 2020
@molly-moen molly-moen deleted the molly/csf-deep-dive branch September 1, 2020 16:01
@bencodeorg
Copy link
Contributor

Love it! ✂️ ✂️ ✂️

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.

None yet

3 participants