We've been using Modulestore's get_items, but even though it's often correct the ordering isn't guaranteed. This results in the course_order, section id, subsection id, and unit id being incorrect when blocks are moved in a course. We need to update the method being used to pull these from modulestore to get the ordering to work consistently.
We've been using Modulestore's get_items, but even though it's often correct the ordering isn't guaranteed. This results in the course_order, section id, subsection id, and unit id being incorrect when blocks are moved in a course. We need to update the method being used to pull these from modulestore to get the ordering to work consistently.