오류 수정, 통계 보강

This commit is contained in:
2025-06-08 20:21:37 +09:00
parent 1a3706d7a5
commit 141a0de6d0
42 changed files with 2645 additions and 799 deletions
+3 -3
View File
@@ -132,7 +132,7 @@ const routes = [
component: ClubSubscriptionManagement,
meta: {
requiresAuth: true,
requiredRoles: ['admin', '모임장', '운영진']
requiredRoles: ['admin', 'owner', 'manager']
}
},
{
@@ -141,7 +141,7 @@ const routes = [
component: ClubSettings,
meta: {
requiresAuth: true,
requiredRoles: ['admin', '모임장', '운영진']
requiredRoles: ['admin', 'owner', 'manager']
}
}
]
@@ -213,7 +213,7 @@ router.beforeEach(async (to, from, next) => {
// 클럽 구독 관리 또는 설정 페이지에 접근하려는 경우, 권한 확인
if ((to.name === 'ClubSubscription' || to.name === 'ClubSettings') &&
(userClubRole !== 'admin' && userClubRole !== '모임장' && userClubRole !== '운영진')) {
(userClubRole !== 'admin' && userClubRole !== 'owner' && userClubRole !== 'manager')) {
next({ name: 'ClubDashboard' });
return;
}