From 5e13cc06a62e3eee1e0208d03245e4127ace6540 Mon Sep 17 00:00:00 2001 From: zomars Date: Thu, 25 May 2023 14:55:44 -0700 Subject: [PATCH] Prevents flooding the logs when querying custom logos --- apps/web/pages/api/logo.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/web/pages/api/logo.ts b/apps/web/pages/api/logo.ts index 6abe10e3ae..cece787251 100644 --- a/apps/web/pages/api/logo.ts +++ b/apps/web/pages/api/logo.ts @@ -2,6 +2,9 @@ import type { NextApiRequest, NextApiResponse } from "next"; import { z } from "zod"; import { IS_SELF_HOSTED, LOGO, LOGO_ICON, WEBAPP_URL } from "@calcom/lib/constants"; +import logger from "@calcom/lib/logger"; + +const log = logger.getChildLogger({ prefix: ["[api/logo]"] }); function removePort(url: string) { return url.replace(/:\d+$/, ""); @@ -51,7 +54,7 @@ async function getTeamLogos(subdomain: string) { appIconLogo: team.appIconLogo || `${WEBAPP_URL}${LOGO_ICON}`, }; } catch (error) { - if (error instanceof Error) console.error(error.message); + if (error instanceof Error) log.debug(error.message); return { appLogo: `${WEBAPP_URL}${LOGO}`, appIconLogo: `${WEBAPP_URL}${LOGO_ICON}`,