feat: complete phase 3 reporting, logging, cancel counting, and settings

This commit is contained in:
2026-06-12 22:12:36 +03:30
parent 22e3fa1415
commit a8d9bff59e
20 changed files with 741 additions and 110 deletions
+1 -2
View File
@@ -10,7 +10,6 @@ export async function GET() {
username: true,
mobile: true,
roles: true,
role: true,
createdAt: true,
_count: {
select: { countings: true }
@@ -27,7 +26,7 @@ export async function GET() {
}
return {
...user,
roles: Array.isArray(parsedRoles) ? parsedRoles : (user.role === 'ADMIN' ? ['ADMIN'] : ['COUNTER'])
roles: Array.isArray(parsedRoles) ? parsedRoles : ['COUNTER']
};
});