Fix default role visibility permissions (#776)

This commit is contained in:
Timothy Carambat 2024-02-22 09:15:27 -08:00 committed by GitHub
parent e99c74aec1
commit 424ca142c1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 5 deletions

View File

@ -59,7 +59,7 @@ export default function App() {
<Route path="/login" element={<Login />} />
<Route
path="/workspace/:slug/settings/:tab"
element={<PrivateRoute Component={WorkspaceSettings} />}
element={<ManagerRoute Component={WorkspaceSettings} />}
/>
<Route
path="/workspace/:slug"

View File

@ -114,10 +114,8 @@ export default function ActiveWorkspaces() {
: truncate(workspace.name, 20)}
</p>
</div>
{isActive ||
isHovered ||
gearHover[workspace.id] ||
user?.role === "default" ? (
{(isActive || isHovered || gearHover[workspace.id]) &&
user?.role !== "default" ? (
<div className="flex items-center gap-x-2">
<button
type="button"