v0.12.16 drawer menu update for member user

This commit is contained in:
2026-03-24 09:20:40 -04:00
parent 7c0c3e1132
commit b5672eb4a2
4 changed files with 4 additions and 4 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "rosterchirp-backend",
"version": "0.12.15",
"version": "0.12.16",
"description": "RosterChirp backend server",
"main": "src/index.js",
"scripts": {

View File

@@ -13,7 +13,7 @@
# ─────────────────────────────────────────────────────────────
set -euo pipefail
VERSION="${1:-0.12.15}"
VERSION="${1:-0.12.16}"
ACTION="${2:-}"
REGISTRY="${REGISTRY:-}"
IMAGE_NAME="rosterchirp"

View File

@@ -1,6 +1,6 @@
{
"name": "rosterchirp-frontend",
"version": "0.12.15",
"version": "0.12.16",
"private": true,
"scripts": {
"dev": "vite",

View File

@@ -18,7 +18,7 @@ export default function NavDrawer({ open, onClose, onMessages, onGroupMessages,
const drawerRef = useRef(null);
const isAdmin = user?.role === 'admin';
const userGroupIds = features.userGroupMemberships || [];
const canAccessTools = isAdmin || (features.teamToolManagers || []).some(gid => userGroupIds.includes(gid));
const canAccessTools = isAdmin || user?.role === 'manager' || (features.teamToolManagers || []).some(gid => userGroupIds.includes(gid));
const hasUserGroups = userGroupIds.length > 0;
useEffect(() => {