-
Notifications
You must be signed in to change notification settings - Fork 297
fix: first section celebration #976
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: first section celebration #976
Conversation
|
Thanks for the pull request, @dyudyunov! Please note that it may take us up to several weeks or months to complete a review and merge your PR. Feel free to add as much of the following information to the ticket as you can:
All technical communication about the code itself will be done via the GitHub pull request interface. As a reminder, our process documentation is here. Please let us know once your PR is ready for our review and all tests are green. |
|
@dyudyunov Thank you for the contribution, looks like this is ready for our review. |
hi @natabene |
Codecov ReportBase: 86.83% // Head: 86.93% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #976 +/- ##
==========================================
+ Coverage 86.83% 86.93% +0.10%
==========================================
Files 252 252
Lines 4329 4333 +4
Branches 1096 1096
==========================================
+ Hits 3759 3767 +8
+ Misses 551 547 -4
Partials 19 19
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
muselesscreator
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add tests for the new behaviors
|
Hey @dyudyunov, just a quick update that I'm labeling this as Let us know when you're done adding tests and the changes are ready for review again. |
653c8e7 to
99a30f5
Compare
|
please, run checkers and review |
|
Thanks @dyudyunov! @muselesscreator Looks like we're good to go here, please have another look. |
99a30f5 to
bc8713a
Compare
|
rebased on the top of master branch |
|
@itsjeyd FYI, I removed the "needs test run" label as tCRIL enabled them. |
|
Thanks @mphilbrick211. Moved to Needs Product Review on the board as that seems to be the immediate next step here. CC @jmakowski1123 @dyudyunov Looks like there's a small linting issue. If you want to fix that in the meantime, great :) But no rush. |
bc8713a to
51c8f0c
Compare
pushed the fix for the lint issue, please, restart the checkers |
|
@itsjeyd - flagging this for tCRIL to enable tests! |
|
@dyudyunov - can you describe what your fix is? where does your code show the celebration? |
hi @ProductRyan
Expected result (as it was on the Maple release): |
|
created a backport to olive: #1044 |
|
@ProductRyan Thanks for getting product review started here! For reference, here is a list of related PRs:
I've put these in Needs Product Review on the contributions board for now; happy to update to In Product Review if you think that's more appropriate. |
|
Going forward, this is the master ticket under product review. Removing Product Review label from 977 and 1044. |
|
This makes sense - approved. @itsjeyd can you move it, and it's related back ports along? |
|
@ProductRyan Sure, done! Thanks for the ping. @muselesscreator A heads-up that this PR, as well as Nutmeg (#977) and Olive (#1044) backports, should be ready for a final round of engineering review shortly. @dyudyunov Please resolve merge conflicts. We'll enable tests again once that's done (CC @e0d). |
Fix the first section celebration modal showing logic. On Nutmeg+ it's shown only after the page reload or after going directly to the second section from the course home. Going through the course with the Next/Previous buttons has no effect (which worked on Maple). Notes: - the weekly goal has the same showing logic, but I assume that is correct behavior so no changes are added for it in this commit. - showing a celebration modal for the first section completion when going directly to the first unit of the second section seems to be a bug (reproduces on Maple too)
51c8f0c to
517f535
Compare
done |
|
Thanks @dyudyunov! @e0d This is ready for another round of test runs. |
|
@itsjeyd tests running. |
leangseu-edx
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
|
@dyudyunov 🎉 Your pull request was merged! Please take a moment to answer a two question survey so we can improve your experience in the future. |

Fix the first section celebration modal showing logic.
On Nutmeg+ it's shown only after the page reload or after going directly
to the second section from the course home. Going through the course
with the Next/Previous buttons has no effect (which worked on Maple).
Notes:
correct behavior so no changes are added for it in this commit.
going directly to the first unit of the second section seems to be a bug
(reproduces on Maple too)