diff --git a/backend/app/api/v1/routes_admin.py b/backend/app/api/v1/routes_admin.py index 4a29cfb..1ef39dd 100644 --- a/backend/app/api/v1/routes_admin.py +++ b/backend/app/api/v1/routes_admin.py @@ -30,7 +30,7 @@ router = APIRouter(prefix="/admin", tags=["admin"]) @router.get("/users", response_model=UserListResponse) async def list_users( page: int = Query(1, ge=1), - size: int = Query(20, ge=1, le=100), + size: int = Query(20, ge=1, le=500), role: Optional[str] = Query(None), active_only: bool = Query(True), current_user: User = Depends(require_roles(UserRole.ADMIN)), diff --git a/frontend/src/routes/admin/glossaries/GlossaryDetail.tsx b/frontend/src/routes/admin/glossaries/GlossaryDetail.tsx index 622126c..aba272e 100644 --- a/frontend/src/routes/admin/glossaries/GlossaryDetail.tsx +++ b/frontend/src/routes/admin/glossaries/GlossaryDetail.tsx @@ -114,7 +114,7 @@ export function GlossaryDetail() {
Source: {glossary.source_locale} {activeVersion && ( - <> · Active: v{activeVersion.version_number} · {activeVersion.term_count.toLocaleString()} terms> + <> · Active: v{activeVersion.version_number} · {(activeVersion.term_count ?? 0).toLocaleString()} terms> )}
{activeVersion && ( @@ -231,7 +231,7 @@ export function GlossaryDetail() { ) : ( <> -