Skip to content

Remove remaining duplicate PageNames definitions in coach plugin#14467

Merged
AlexVelezLl merged 1 commit intolearningequality:release-v0.19.xfrom
rtibbles:morecleanup
Mar 30, 2026
Merged

Remove remaining duplicate PageNames definitions in coach plugin#14467
AlexVelezLl merged 1 commit intolearningequality:release-v0.19.xfrom
rtibbles:morecleanup

Conversation

@rtibbles
Copy link
Copy Markdown
Member

Summary

Follow-up to #14463 — remove the remaining duplicate PageNames definitions in 5 more coach plugin files, as identified by @AlexVelezLl in this comment. PageNames is already provided by the commonCoach mixin.

References

Follows up on #14463 (comment: #14463 (comment))

Reviewer guidance

Verify that pages using PageNames still route correctly: GroupMembersPage, ReportsResourceHeader, GroupEnrollPage, LearnerLessonPage, LessonLearnerPage.

Manually verified against devserver that the Groups page, Lessons list, lesson detail (Resources and Learners tabs), learner detail page, and LearnerLessonPage all load and render correctly with no console errors. Exercise links using PageNames route references render as expected.

AI usage

Used Claude Code to find and remove the duplicate PageNames definitions across the 5 files identified in Alex's comment. Verified linting passes and manually verified affected pages in the browser.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions github-actions bot added APP: Coach Re: Coach App (lessons, quizzes, groups, reports, etc.) DEV: frontend SIZE: small labels Mar 27, 2026
@rtibbles rtibbles marked this pull request as ready for review March 27, 2026 22:43
Copy link
Copy Markdown
Member

@AlexVelezLl AlexVelezLl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code changes make sense. I have smoke tested the affected pages on the browser, and everything is still working correctly.

@AlexVelezLl AlexVelezLl merged commit 4e11206 into learningequality:release-v0.19.x Mar 30, 2026
59 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

APP: Coach Re: Coach App (lessons, quizzes, groups, reports, etc.) DEV: frontend SIZE: small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants