attendace, user stats
This commit is contained in:
1 parent
d6a77fcd23
commit
3e30fae173
7 files changed
+30
-16
No files matched your search
@@ -1318,9 +1318,14 @@ export class DrizzleDatabase implements IDatabase {
|
||||
membershipStatus: String(
|
||||
row.membershipStatus,
|
||||
) as Client["membershipStatus"],
|
||||
joinDate: new Date(row.joinDate as number | Date),
|
||||
joinDate:
|
||||
typeof row.joinDate === "number"
|
||||
? new Date(row.joinDate * 1000)
|
||||
: new Date(row.joinDate as Date),
|
||||
lastVisit: row.lastVisit
|
||||
? new Date(row.lastVisit as number | Date)
|
||||
? typeof row.lastVisit === "number"
|
||||
? new Date(row.lastVisit * 1000)
|
||||
: new Date(row.lastVisit as Date)
|
||||
: undefined,
|
||||
emergencyContact: row.emergencyContactName
|
||||
? {
|
||||
@@ -1363,12 +1368,20 @@ export class DrizzleDatabase implements IDatabase {
|
||||
id: String(row.id),
|
||||
userId: String(row.userId),
|
||||
type: String(row.type) as Attendance["type"],
|
||||
checkInTime: new Date(row.checkInTime as number | Date),
|
||||
checkInTime:
|
||||
typeof row.checkInTime === "number"
|
||||
? new Date(row.checkInTime * 1000)
|
||||
: new Date(row.checkInTime as Date),
|
||||
checkOutTime: row.checkOutTime
|
||||
? new Date(row.checkOutTime as number | Date)
|
||||
? typeof row.checkOutTime === "number"
|
||||
? new Date(row.checkOutTime * 1000)
|
||||
: new Date(row.checkOutTime as Date)
|
||||
: undefined,
|
||||
notes: row.notes ? String(row.notes) : undefined,
|
||||
createdAt: new Date(row.createdAt as number | Date),
|
||||
createdAt:
|
||||
typeof row.createdAt === "number"
|
||||
? new Date(row.createdAt * 1000)
|
||||
: new Date(row.createdAt as Date),
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user