import db from "@calcom/prisma"; import type { IUsersRepository } from "./users.repository.interface"; export class UsersRepository implements IUsersRepository { async updateLastActiveAt(userId: number) { try { const user = await db.user.update({ where: { id: userId }, data: { lastActiveAt: new Date() }, }); return user; } catch (err) { const captureException = (await import("@sentry/nextjs")).captureException; captureException(err); throw err; } } }