-
Notifications
You must be signed in to change notification settings - Fork 297
fix: first section celebration #977
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 #977
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. |
|
this is a backport of #976 |
|
@dyudyunov Thank you for the contribution, looks like this is ready. |
yes 👍 |
|
Hi @natabene |
|
@dyudyunov It is lined up but I don't know when team will have bandwidth for this. |
|
internal tracking link: |
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 these new behaviors.
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
|
@dyudyunov Please let us know when this is ready for review again. I'll mark it as |
4153175 to
7f119b7
Compare
|
please, run checkers and review |
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## open-release/nutmeg.master #977 +/- ##
=============================================================
Coverage ? 84.08%
=============================================================
Files ? 258
Lines ? 4450
Branches ? 1154
=============================================================
Hits ? 3742
Misses ? 690
Partials ? 18 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 A quick heads-up that this is now ready for review, too. (Checks ran successfully.) |
|
Hey @muselesscreator, a friendly nudge about reviewing this PR. |
|
@muselesscreator A quick heads-up that this PR was tagged for product review so it might actually make sense to hold off on technical review for now. |
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)
7f119b7 to
87df5ab
Compare
|
@ProductRyan Once product review for the main PR (#976) is done, could you please approve this PR (Nutmeg backport) and #1044 (Olive backport) as well? @dyudyunov We'll move forward with engineering review after getting 👍 from product here. |
|
@ProductRyan I'll consider this backport approved from the product perspective, but let me know if you have any objections. |
|
@dyudyunov Once #976 gets a green build, could you make sure that this PR is up-to-date with all the latest changes from #976? Then we'll be able to give this to the engineering team again for a final look. |
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: first section celebration
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)