Maintenance Notes - April 22nd, 2025

The following issues were addressed in this LMS maintenance release:


Fixes

[Performance] Repeated Learning Path API Calls on Course Details Page

  • Fixed repeated calls to the LP/unassigned endpoint triggered on every tab switch within course details, improving performance. 

[Admin] "Assign to Learning Path" Action Disappears on Edit Tabs

  • Fixed a bug where the "Assign to Learning Path" quick action would disappear when navigating to other tabs (e.g., Configuration, SCORM) in the course editor.

  • This fix ensures the button remains visible across all course edit tabs for eLearning, classroom, and assessment course types.

[Performance] Excess Translation Key Requests on Site Load

  • Improved logic for translation requests when changing language or signing in, improving performance.

  • Prevents redundant translation fetches by checking for case-insensitive locale matches (e.g., en-US vs en-us).

[Assessments] API Response Exposes Correct Answers

  • Resolved a vulnerability where learners could use network traffic to see whether answers were correct.

  • API responses for IsCorrect now always return false when navigating between questions.

[Assessments] Misleading Navigation Warning Message

  • Removed misleading sentence: "This question will be marked as incorrect."

  • The warning now aligns with updated assessment navigation capabilities.

[Learner] Learning Path Navigation via Homepage Progress Section

  • Fixed issue where clicking the "Progress" section of a Learning Path card did not navigate to the Learning Paths page.

  • A domain-level personalization setting now governs this behavior, restoring the expected navigation flow.


Need Help?

If you have questions or encounter any issues, please reach out to your system administrator or contact LMS support at support@knowledgeanywhere.com.