Skip to content

[OP-19934] Communitiy version: Project list inconsistencies - #24749

Open
bsatarnejad wants to merge 2 commits into
release/17.8from
op-19934-project-list-inconsistencies
Open

[OP-19934] Communitiy version: Project list inconsistencies#24749
bsatarnejad wants to merge 2 commits into
release/17.8from
op-19934-project-list-inconsistencies

Conversation

@bsatarnejad

@bsatarnejad bsatarnejad commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Ticket

https://community.openproject.org/wp/OP-19934

What are you trying to accomplish?

The project selector now uses the existing project hierarchy builder, which places visible projects below their nearest visible ancestor without exposing inaccessible projects. Query matching and hierarchy expansion are applied recursively to the resulting tree.

Screenshots

Before:
Admin:
Screenshot 2026-08-14 at 10 44 35

Restricted User:
Screenshot 2026-08-14 at 11 44 45

After:
Admin:
Screenshot 2026-08-14 at 10 44 35

Restricted User:
Screenshot 2026-08-14 at 10 44 18

@bsatarnejad
bsatarnejad force-pushed the op-19934-project-list-inconsistencies branch from fd667e2 to 5d27138 Compare August 14, 2026 10:05
@bsatarnejad bsatarnejad self-assigned this Aug 14, 2026
@bsatarnejad
bsatarnejad marked this pull request as ready for review August 14, 2026 10:32
@github-actions

Copy link
Copy Markdown

Caution

The provided work package version does not match the core version

Details:

Please make sure that:

  • The work package version OR your pull request target branch is correct

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant