fix: add logger to util to debug v1 API slot (#16657)

* Update util.ts

* fix init

* add logger to repository_user
This commit is contained in:
Syed Ali Shahbaz
2024-09-16 08:29:58 +00:00
committed by GitHub
parent 6e875fccbe
commit 45e0f87e45
2 changed files with 6 additions and 3 deletions
+2 -2
View File
@@ -126,8 +126,7 @@ export class UserRepository {
orgSlug,
usernameList,
});
log.debug("findUsersByUsername", safeStringify({ where, profiles }));
log.info("findUsersByUsername", safeStringify({ where, profiles }));
return (
await prisma.user.findMany({
@@ -135,6 +134,7 @@ export class UserRepository {
where,
})
).map((user) => {
log.info("findUsersByUsername", safeStringify({ user }));
// User isn't part of any organization
if (!profiles) {
return {
@@ -38,6 +38,8 @@ import type { GetScheduleOptions } from "./getSchedule.handler";
import type { TGetScheduleInputSchema } from "./getSchedule.schema";
import { handleNotificationWhenNoSlots } from "./handleNotificationWhenNoSlots";
const log = logger.getSubLogger({ prefix: ["[slots/util]"] });
export const checkIfIsAvailable = ({
time,
busy,
@@ -135,6 +137,7 @@ export async function getEventType(
organizationDetails: { currentOrgDomain: string | null; isValidOrgDomain: boolean }
) {
const { eventTypeSlug, usernameList, isTeamEvent } = input;
log.info("getEventType", safeStringify({ usernameList, eventTypeSlug, isTeamEvent, organizationDetails }));
const eventTypeId =
input.eventTypeId ||
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
@@ -838,7 +841,7 @@ async function getUserIdFromUsername(
organizationDetails: { currentOrgDomain: string | null; isValidOrgDomain: boolean }
) {
const { currentOrgDomain, isValidOrgDomain } = organizationDetails;
log.info("getUserIdFromUsername", safeStringify({ organizationDetails, username }));
const [user] = await UserRepository.findUsersByUsername({
usernameList: [username],
orgSlug: isValidOrgDomain ? currentOrgDomain : null,