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", "name": "rosterchirp-backend",
"version": "0.12.15", "version": "0.12.16",
"description": "RosterChirp backend server", "description": "RosterChirp backend server",
"main": "src/index.js", "main": "src/index.js",
"scripts": { "scripts": {

View File

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

View File

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

View File

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