From bc2a3e5e49c0b407f473e75032a0678712f0fe96 Mon Sep 17 00:00:00 2001
From: gregor <gregor.schulz@holi.social>
Date: Mon, 24 Mar 2025 09:08:02 +0100
Subject: [PATCH] only provide future events

---
 app/adapters/jasd/JasdGateway.ts | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app/adapters/jasd/JasdGateway.ts b/app/adapters/jasd/JasdGateway.ts
index 6e1dd4c..69f80fc 100644
--- a/app/adapters/jasd/JasdGateway.ts
+++ b/app/adapters/jasd/JasdGateway.ts
@@ -23,8 +23,11 @@ export class JasdGateway implements FetchesJasdEvents, FetchesJasdActivity {
     url.searchParams.append('page', offset.toString())
     url.searchParams.append('size', limit.toString())
     url.searchParams.append('sort', 'period.start,asc,ignorecase')
-    url.searchParams.append('includeExpiredActivities', 'false')
+
+    //only timed events in the future
     url.searchParams.append('permanent', 'false')
+    url.searchParams.append('includeExpiredActivities', 'false')
+    url.searchParams.append('startDate', new Date().toISOString())
 
     if (localOnly) {
       url.searchParams.append('online', 'false')
-- 
GitLab