Shared sub-projects missing from sidebar/project tree #2505

Closed
opened 2026-03-22 14:09:39 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @Mattiam2 on GitHub (Jan 28, 2026).

Pre-submission checklist

  • I have searched for existing open or closed issue reports with the same problem.

Description

When a sub-project (non-root project) is shared with a user, it is currently only visible on the Projects overview page. It does not appear in the sidebar project tree.

In previous versions, these sub-projects remained visible in the sidebar tree even if the user did not have permissions to view the corresponding root project.

Steps to Reproduce

  1. User A: Create a project hierarchy (e.g., Root Project -> Sub-Project).
  2. User A: Share only the Sub-Project with User B.
  3. User B: Log in and look at the sidebar navigation.
  4. User B: Navigate to the "Projects" overview page.

Expected Behavior

The Sub-Project should be visible in the sidebar project tree for quick access, even if the parent project is hidden.

Actual Behavior

The project is missing from the sidebar tree and can only be accessed by navigating to the main Projects page.


Note: This appears to be a regression as it worked in older versions.

Vikunja Version

v1.0.0

Browser and version

No response

Can you reproduce the bug on the Vikunja demo site?

Yes

Screenshots

Image
Originally created by @Mattiam2 on GitHub (Jan 28, 2026). ### Pre-submission checklist - [x] I have searched for existing open or closed issue reports with the same problem. ### Description When a sub-project (non-root project) is shared with a user, it is currently only visible on the **Projects overview page**. It does not appear in the **sidebar project tree**. In previous versions, these sub-projects remained visible in the sidebar tree even if the user did not have permissions to view the corresponding root project. ### Steps to Reproduce 1. **User A:** Create a project hierarchy (e.g., `Root Project` -> `Sub-Project`). 2. **User A:** Share only the `Sub-Project` with **User B**. 3. **User B:** Log in and look at the sidebar navigation. 4. **User B:** Navigate to the "Projects" overview page. ### Expected Behavior The `Sub-Project` should be visible in the sidebar project tree for quick access, even if the parent project is hidden. ### Actual Behavior The project is missing from the sidebar tree and can only be accessed by navigating to the main Projects page. --- *Note: This appears to be a regression as it worked in older versions.* ### Vikunja Version v1.0.0 ### Browser and version _No response_ ### Can you reproduce the bug on the Vikunja demo site? Yes ### Screenshots <img width="1120" height="581" alt="Image" src="https://github.com/user-attachments/assets/c6b46910-2ef1-4e49-91a6-4ecf696a5103" />
Author
Owner

@vikunja-bot-app[bot] commented on GitHub (Jan 28, 2026):

This issue has been fixed in #2176, please check with the next unstable build (should be ready for deployment in ~30min, also on the demo).

@vikunja-bot-app[bot] commented on GitHub (Jan 28, 2026): This issue has been fixed in #2176, please check with the next unstable build (should be ready for deployment in ~30min, also on [the demo](https://try.vikunja.io)).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#2505