labxchange / labxchange-xblocks

XBlocks for LabXchange
Apache License 2.0
2 stars 4 forks source link

Fixes issues introduced by using lx_block_types for select users #36

Closed pomegranited closed 2 years ago

pomegranited commented 2 years ago

Patch to the previous https://github.com/open-craft/labxchange-xblocks/pull/35, which allows xblock handlers to be called with a Django HttpRequest from within the LabXchange views. Also fixes a bug caused by block caching and switching between using LX block types and edX block types.

Bumps version to 0.9.3.

Testing instructions

Can be tested with https://gitlab.com/opencraft/client/LabXchange/labxchange-dev/-/merge_requests/1684

Author Notes & Concerns

  1. Needs to be deployed to edx-platform prior to enabling use of the LX runtime or lx block types.
toxinu commented 2 years ago

Good to merge. :+1:

I have tested this pull request along with the labxchange-dev's one.