currently check in implemented
This commit is contained in:
1 parent
db0d2cf215
commit
0011c9d4e5
4 files changed
+58
-1
No files matched your search
@@ -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
|
||||
};
|
||||
}),
|
||||
);
|
||||
|
||||
|
||||
Reference in new issue
Block a user