Improve / fix course navigation logic

Created on 19 May 2025, 21 days ago

Problem/Motivation

A follow-up to 🐛 Refactor backwards nav Active .

Proposed resolution

  • All navigation: allow if course free navigation is set or student is in revisit mode.
  • Forward navigation: Allow if previous activity has been answered.
  • Backwards navigation in the same lesson: Allow if the current lesson has backwards nav enabled.
  • Backwards navigation to a different lesson: Allow if the current lesson, all lessons in between and the target lesson have backwards nav enabled.
📌 Task
Status

Active

Version

1.0

Component

Other backend

Created by

🇵🇱Poland Graber

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024