Task 2: Admin Performance Entries API Route
- GET /admin/performance — paginated listing with removed/verified/search filters, joining games, gameVersions, hardware, and user tables - PATCH /admin/performance/:id/verify — verify entry (contributor or admin) - PATCH /admin/performance/:id/remove — soft-delete entry (admin only) - PATCH /admin/performance/:id/restore — restore entry (admin only) - Registered route in app/api/[[...slugs]]/route.ts and lib/api/index.ts
This commit is contained in:
@@ -12,3 +12,4 @@ export { savedGamesRoutes } from "./saved-games"
|
||||
export { reportRoutes } from "./reports"
|
||||
export { contactRoutes } from "./contact"
|
||||
export { adminReportRoutes } from "./admin-reports"
|
||||
export { adminPerformanceRoutes } from "./admin-performance"
|
||||
|
||||
Reference in New Issue
Block a user