Steps Block cleanup

Created on 9 July 2025, 3 months ago
  1. Move methods of the BlockBuilder service to the StepsBlock plugin and remove the service
  2. Rename StepsBlock to CourseNavBlock, same with block ID
  3. Add a config update hook in .install for the above
📌 Task
Status

Active

Version

1.0

Component

Courses and lessons

Created by

🇵🇱Poland Graber

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

Comments & Activities

  • Issue created by @Graber
  • 🇬🇧United Kingdom catch

    iirc some of the code in block builder lives there because it wasn't possible to have non-static methods referenced as #lazy_builder callbacks, so it may not be straightforward to factor this out.

Production build 0.71.5 2024