{"push_id":1020521116,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"9b32d7c91f8b2c47f1386c5d1f003483b1c3430d","before":"4f56b03a5231888b71195476ed96659471cfb68f","commits":[{"sha":"9b32d7c91f8b2c47f1386c5d1f003483b1c3430d","author":{"email":"d8cd10b920dcbdb5163ca0185e402357bc27c265@khanacademy.org","name":"Charles Marsh"},"message":"Disable autoproceed behavior when registering a skip attempt\n\nSummary:\nOn mobile, when the user hits the skip button, we do some work ourselves to proceed to the next\nproblem. (For example, we may need to load the next Perseus exercise, or tear things down and build\nthem back up if we're switching exercise frameworks.) The automatic trigger of `gotoNextProblem` in\n`handleAttempt` is causing all sorts of bugs, so we'd like to disable it.\n\nInstead, clients are now expected to trigger the loading of the next problem themselves, out-of-band\nfrom the `handleAttempt` method.\n\nTest Plan:\n- Substate this change into webapp.\n- Enable Bibliotron (by navigating to `localhost:8080/enable-bibliotron`).\n- Navigate to a skill check (e.g., `http://localhost:8080/science/physics/one-dimensional-motion/skill-check-for-one-dimensional-motion/e/one-dimensional-motion-skill-check`).\n    - Verify that skipping works!\n    - Verify that checking the answer works.\n- Navigate to a mission warm-up.\n    - Verify that skipping works!\n- For the mobile test plan, see: D25792.\n\nReviewers: benkomalo, jared\n\nReviewed By: benkomalo, jared\n\nSubscribers: eliana, oliver, nacho, #ios\n\nDifferential Revision: https://phabricator.khanacademy.org/D25790","distinct":true,"url":"https://api.github.com/repos/Khan/khan-exercises/commits/9b32d7c91f8b2c47f1386c5d1f003483b1c3430d"}]}