From 3d30cbd28c648fec61ba2fa1d433834c431359a9 Mon Sep 17 00:00:00 2001 From: Thibault Le Ouay Date: Wed, 18 Dec 2024 21:30:05 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20save=20some=20bandwith=20and=20m?= =?UTF-8?q?emory=20(#1133)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🐛 save some bandwith and memory * ci: apply automated fixes --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- apps/checker/handlers/checker.go | 5 +++++ apps/server/src/v1/monitors/trigger/post.ts | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/checker/handlers/checker.go b/apps/checker/handlers/checker.go index c0805081..d4beb153 100644 --- a/apps/checker/handlers/checker.go +++ b/apps/checker/handlers/checker.go @@ -311,6 +311,11 @@ func (h Handler) HTTPCheckerHandler(c *gin.Context) { returnData := c.Query("data") if returnData == "true" { + + if len(result.Body) > 1024 { + result.Body = result.Body[:1000] + } + c.JSON(http.StatusOK, result) return diff --git a/apps/server/src/v1/monitors/trigger/post.ts b/apps/server/src/v1/monitors/trigger/post.ts index f67351e4..32255fdf 100644 --- a/apps/server/src/v1/monitors/trigger/post.ts +++ b/apps/server/src/v1/monitors/trigger/post.ts @@ -186,9 +186,9 @@ export function registerTriggerMonitor(api: typeof monitorsApi) { function generateUrl({ row }: { row: z.infer }) { switch (row.jobType) { case "http": - return `https://openstatus-checker.fly.dev/checker/http?monitor_id=${row.id}&trigger=api&data=true`; + return `https://openstatus-checker.fly.dev/checker/http?monitor_id=${row.id}&trigger=api&data=false`; case "tcp": - return `https://openstatus-checker.fly.dev/checker/tcp?monitor_id=${row.id}&trigger=api&data=true`; + return `https://openstatus-checker.fly.dev/checker/tcp?monitor_id=${row.id}&trigger=api&data=false`; default: throw new Error("Invalid jobType"); } -- 2.51.2