Backend - Update endpoint and DRY controllers

Lesson unavailable