-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[55179] Harmonize submenu implementations of Meetings, Projects, and Members #15918
[55179] Harmonize submenu implementations of Meetings, Projects, and Members #15918
Conversation
c9cbddd
to
bca9b47
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice refactoring.
It does not work well on the meetings page: whatever is selected, it's always the "Upcoming invitations" menu item which is selected. The page content is updated correctly. It happens for both global and project levels.
Code wise, I have some minor remarks. There were also some rubocop warnings that I fixed.
68a709c
to
85ef1a2
Compare
… are no filters added
85ef1a2
to
c07cf31
Compare
This is a follow-up PR of #15895 (and other closely related PRs, see ticket relationship). In order to have a harmonized structure in code, the PR adapts the code structure of the existing
Common::SubmenuComponent
implementations ofFurther, the custom implementation for the submen of the meetings module was removed and replaced by a
Common::SubmenuComponent
following the same approach as in the other modules.https://community.openproject.org/projects/openproject/work_packages/55179/activity