fix: Update the API path and fix saving settings [BD-38] [TNL-8621] [BB-4854] - #197
Conversation
|
Thanks for the pull request, @xitij2000! I've created BLENDED-975 to keep track of it in Jira. More details are on the BD-38 project page. When this pull request is ready, tag your edX technical lead. |
|
@xitij2000 this needs a rebase and then it can be merged. |
|
@xitij2000 can you link the dependent platform PR for this? |
I've updated the description to include these details. |
|
@xitij2000 Please rebase. |
@awaisdar001 This PR depends on https://github.com/edx/edx-platform/pull/28749 |
|
@xitij2000 The dependant PR has merged. Can you please rebase and make this one ready to merge? |
The discussions configuration API is now exposed via studio to allow saving course settings to the modulestore. The anonymous posts settings were also set up in a way that meant they were only saved if true, that is now fixed.
eff72e1 to
11c2036
Compare
|
@asadazam93 Done. |
|
@xitij2000 🎉 Your pull request was merged! Please take a moment to answer a two question survey so we can improve your experience in the future. |
The discussions configuration API is now exposed via studio to allow saving course settings to the modulestore. The anonymous posts settings were also set up in a way that meant they were only saved if true, that is now fixed.
This PR upgrades React Router from v5 to v6. It is not a simple version bump. React Router v6 is a breaking change that includes many major changes to the router functionality.
* fix: use feedback icon with correct hover color * fix: problem answer layout squishes delete button background * fix: remove borders from textarea * fix: textarea resize * refactor: remove renderThing-antipattern in answer option * fix: answer option feedback color * fix: add second feedback box to all problem types * refactor: move extra components out of answer option file * fix: icon disappearing on hover when active * fix: update snapshot * fix: lint * fix: add tests * fix: add tests * fix: snapshots * Update src/editors/containers/ProblemEditor/components/EditProblemView/AnswerWidget/AnswerOption.jsx Co-authored-by: Kristin Aoki <42981026+KristinAoki@users.noreply.github.com> * fix: resolve discussions from PR Co-authored-by: Kristin Aoki <42981026+KristinAoki@users.noreply.github.com>
The discussions configuration API is now exposed via studio to allow saving course settings to the modulestore.
The anonymous posts settings were also set up in a way that meant they were only saved if true, that is now fixed.
JIRA tickets:
Dependencies: https://github.com/edx/edx-platform/pull/28749
Merge deadline: "None"
Testing instructions: