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

Fix #371, #373, #374: Update exploration json to latest versions #390

Merged
merged 5 commits into from
Nov 17, 2019

Conversation

BenHenning
Copy link
Sponsor Member

@BenHenning BenHenning commented Nov 17, 2019

Fix #371.
Fix #373.
Fix #374.

All three of these issues were caused by the audio & image references being wrong in the fractions lessons, likely due to them being old. This PR updates fractions lessons so that each work correctly. It also adds some nice-to-have missing fields to all lessons, such as version and ID.

This also updates StateRetriever to remove legacy parsing code now that the fractions explorations are using the latest schema version.
StateRetriever can't be updated yet since some of the questions structures appear to rely on this legacy parsing.

Verified all domain tests are passing.

Copy link
Member

@seanlip seanlip left a comment

Choose a reason for hiding this comment

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

LGTM, thanks! (One minor nit that recurs through several files, but feel free to merge after that.)

domain/src/main/assets/ratios_exploration0.json Outdated Show resolved Hide resolved
@seanlip seanlip assigned BenHenning and unassigned seanlip Nov 17, 2019
@BenHenning
Copy link
Sponsor Member Author

Thanks!

@BenHenning BenHenning merged commit 3d4b36a into develop Nov 17, 2019
@BenHenning BenHenning deleted the update-exploration-json branch November 17, 2019 02:31
BenHenning added a commit that referenced this pull request Nov 17, 2019
…tion [Blocked: #390] (#391)

* Update fractions lessons to be most up-to-date to ensure that all audio
& image references are correct. Also, add some missing properties that
are nice to have in ratios explorations.

* Remove temporary legacy feedback parsing code now that explorations are
up-to-date.

* Revert "Remove temporary legacy feedback parsing code now that explorations are"

This reverts commit b672f7e.

* Fix tests.

* Skip first 4 states in the 'meaning of equal parts' exploration.

* Fix broken test.

* Skip first 4 states in the 'meaning of equal parts' exploration.

* Fix broken test.

* Readd EOF newlines lost after rebase.
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.

Audio voiceovers are not playing Fix missing images in explorations Fix image rendering for interactions
4 participants