Backport: fix: handle paste of library content blocks correctly - #34274
Conversation
|
Thanks for the pull request, @bradenmacdonald! 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. |
a89c679 to
4ec6dce
Compare
|
@kdmccormick I've run into a snag here:
I think we have some options:
Thoughts? |
|
@bradenmacdonald The equivalent of If that doesn't work, I'm in favor of option (3) -- it makes the limitation immediately obvious to the author rather than hiding it where it'll bite them down the road. |
|
@kdmccormick I think this is ready for review, though I haven't been able to manually test it. The new test case is passing though. |
|
@kdmccormick Is it still worth getting this merged? If so, do you have time to review or suggest a reviewer? |
kdmccormick
left a comment
There was a problem hiding this comment.
Yup, I think it's worth it still.
Code looks great. I'd like to test it out. I'm provisioning a PR sandbox for it now (fingers crossed...).
|
Sandbox deployment successful 🚀 |
|
Sandbox deployment successful 🚀 |
|
I was able to confirm this on the sandbox (username/password = openedx/openedx):
Thanks for seeing this through @bradenmacdonald . Merge away 🚀 |
|
@bradenmacdonald 🎉 Your pull request was merged! Please take a moment to answer a two question survey so we can improve your experience in the future. |
This backports #33926 to Quince - please see that PR's description. This is a bugfix PR.
The commit/code is mostly the same but I removed:
create_library()API - this backport doesn't move thelibrary_typeparameter to the end of the parameter list nor make it optional like the master PR did.content_taggingtest_viewswere excluded as the library part of that code isn't present on Quince.Private ref: MNG-4161