From 17178ee4bcf5b4f0e3d2c38da0efd3dfc48b8c20 Mon Sep 17 00:00:00 2001
From: gregor <gregor.schulz@holi.social>
Date: Tue, 18 Mar 2025 19:12:45 +0100
Subject: [PATCH] add sane limit

---
 app/server.ts | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/app/server.ts b/app/server.ts
index 68e4090..cf20f65 100644
--- a/app/server.ts
+++ b/app/server.ts
@@ -58,8 +58,14 @@ export type EventRequest = {
 
 const validateEventsRequestInput = (request: EventsRequest): FetchEventsInput => {
   logger.debug('validating request: ' + JSON.stringify(request))
+
+  let limit = request.limit ?? 5
+  if (limit > 50) {
+    limit = 50
+  }
+
   return {
-    limit: request.limit ?? 5,
+    limit: limit,
     offset: request.offset ?? 0,
     location: request.location,
     remoteOnly: request.remoteOnly,
-- 
GitLab