chore: fix usage of runtime.course_id

/openedx/edx-platform/xmodule/modulestore/mongo/base.py:275: DeprecationWarning: `runtime.course_id` is deprecated. Use `context_key` instead: `block.scope_ids.usage_id.context_key`.
    metadata_inheritance_tree = self.modulestore._compute_metadata_inheritance_tree(self.course_id)
This commit is contained in:
Braden MacDonald
2023-05-03 10:00:07 -07:00
parent 7a5265aace
commit 0ff65c2b9f

View File

@@ -272,7 +272,7 @@ class CachingDescriptorSystem(MakoDescriptorSystem, EditInfoRuntimeMixin): # li
block = self.construct_xblock_from_class(class_, scope_ids, field_data, for_parent=for_parent)
non_draft_loc = as_published(location)
metadata_inheritance_tree = self.modulestore._compute_metadata_inheritance_tree(self.course_id)
metadata_inheritance_tree = self.modulestore._compute_metadata_inheritance_tree(location.course_key)
inherit_metadata(block, metadata_inheritance_tree.get(str(non_draft_loc), {}))
block._edit_info = json_data.get('edit_info')