currently check in implemented

This commit is contained in:
dimitar committed 2025-12-01 20:07:48 +01:00
1 parent db0d2cf215
commit 0011c9d4e5
4 files changed
+58 -1

No files matched your search

+19 -1
View File
@@ -19,7 +19,25 @@ export async function GET(request: NextRequest) {
users.map(async (user) => {
const { password: _, ...userWithoutPassword } = user;
const client = await db.getClientByUserId(user.id);
return { ...userWithoutPassword, client };
// Get active check-in status
let isCheckedIn = false;
let checkInTime = null;
if (client) {
const activeCheckIn = await db.getActiveCheckIn(client.id);
if (activeCheckIn) {
isCheckedIn = true;
checkInTime = activeCheckIn.checkInTime;
}
}
return {
...userWithoutPassword,
client,
isCheckedIn,
checkInTime
};
}),
);