fix(tkfb): is_admin_only 레거시 필터 제거

과거 권한 시스템 잔재인 is_admin_only 필터를 모든 런타임 코드에서 제거.
현재 체계: admin=모든 페이지, 일반 사용자=권한 부여된 페이지만.
DB에서도 is_admin_only = 0으로 통일 (22건 갱신).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Hyungi Ahn
2026-03-31 07:17:30 +09:00
parent 5ac7af7b04
commit d3cef659ce
3 changed files with 3 additions and 12 deletions

View File

@@ -75,12 +75,10 @@ const DashboardModel = {
`);
if (isAdmin) {
const adminPages = allPages.filter(p => p.is_admin_only);
const normalPages = allPages.filter(p => !p.is_admin_only);
return {
department_pages: normalPages.map(formatPage),
department_pages: allPages.map(formatPage),
personal_pages: [],
admin_pages: adminPages.map(formatPage)
admin_pages: []
};
}
@@ -114,8 +112,6 @@ const DashboardModel = {
const personalPages = [];
for (const page of allPages) {
if (page.is_admin_only) continue;
if (deptPageKeys.has(page.page_key)) {
departmentPages.push(formatPage(page));
} else if (personalPageIds.has(page.id)) {