mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-11 10:03:05 -05:00
[PR #24729] [MERGED] fix: wire workspace.skills into the sidebar + workspace-index gates #131473
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/24729
Author: @Classic298
Created: 5/14/2026
Status: ✅ Merged
Merged: 5/15/2026
Merged by: @tjbck
Base:
dev← Head:fix/workspace-sidebar-skills-permission📝 Commits (1)
8b6e3befix: wire workspace.skills into the sidebar + workspace-index gates📊 Changes
2 files changed (+4 additions, -1 deletions)
View changed files
📝
src/lib/components/layout/Sidebar.svelte(+2 -1)📝
src/routes/(app)/workspace/+page.svelte(+2 -0)📄 Description
Reported by bwgabrielsusai on #24719: granting a user only
workspace.skillsdoesn't show the Workspace menu, and visiting/workspacedirectly bounces them to/.The per-route guard in
/workspace/+layout.sveltealready covered skills, but two earlier gates in the chain didn't:Sidebar.sveltecase 'workspace' OR'd models/knowledge/prompts/tools to decide menu visibility — skills was missing, so the entry never rendered for skills-only users./workspace/+page.svelteredirect chain picked the first available section — skills was missing, so the fallbackgoto('/')fired.Adding skills to both.
Contributor License Agreement
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.