Currently, the Lessons subpage navigation (left menu) feature reflects the presence of required prerequisites for subpages in the left menu w/ greyed-styling / tooltips. This behavior, however, only reflects the required status of other subpages. This means that other prerequisite item types (e.g., Assignments, inline questions, etc.) do not trigger the greyed-out styling for the first subpage with "Don't Release Item Until All Prerequisites are Completed" selected.**
NYU will be contributing an update to address this issue and ensure that all prerequisite item types are reflected in the styling of Lessons subpages in the left menu.
Following this update, prerequisite checks will be accomplished via an AJAX request to the Lessons tool service following page load; this ensures that page load is unaffected. The subpage navigation javascript will then dynamically update the styling of the left menu to reflect any prerequisites.
**Note that unavailable subpages remain inaccessible from the left menu, even if the greyed-out styling is not taking effect. This update simply ensures consistent visual styling for all prerequisite types.
- is depended on by
-
SAK-40700 getPrerequisiteDataForSubNav NullPointerException
-
- Verified
-