From f464921ae3112d8f7df259069a699cad30e5e4b2 Mon Sep 17 00:00:00 2001
From: Christoph Kluge <christoph.kluge@fau.de>
Date: Wed, 14 May 2025 17:05:58 +0200
Subject: [PATCH] fix: fix user view filter job count

---
 web/frontend/src/User.root.svelte          | 6 +++---
 web/frontend/src/generic/JobCompare.svelte | 2 +-
 web/frontend/src/generic/JobList.svelte    | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/web/frontend/src/User.root.svelte b/web/frontend/src/User.root.svelte
index 9b6e15a..0fad6cc 100644
--- a/web/frontend/src/User.root.svelte
+++ b/web/frontend/src/User.root.svelte
@@ -52,7 +52,7 @@
   let filterComponent; // see why here: https://stackoverflow.com/questions/58287729/how-can-i-export-a-function-from-a-svelte-component-that-changes-a-value-in-the
   let jobList;
   let jobFilters = [];
-  let matchedJobs = 0;
+  let matchedListJobs = 0;
   let sorting = { field: "startTime", type: "col", order: "DESC" },
     isSortingOpen = false;
   let metrics = ccconfig.plot_list_selectedMetrics,
@@ -144,7 +144,7 @@
   <Col lg="4" class="mb-1 mb-lg-0">
     <Filters
       {filterPresets}
-      {matchedJobs}
+      matchedJobs={matchedListJobs}
       startTimeQuickSelect={true}
       bind:this={filterComponent}
       on:update-filters={({ detail }) => {
@@ -336,7 +336,7 @@
   <Col>
     <JobList
       bind:this={jobList} 
-      bind:matchedJobs
+      bind:matchedListJobs
       bind:metrics
       bind:sorting
       bind:showFootprint
diff --git a/web/frontend/src/generic/JobCompare.svelte b/web/frontend/src/generic/JobCompare.svelte
index 5e72af4..484972d 100644
--- a/web/frontend/src/generic/JobCompare.svelte
+++ b/web/frontend/src/generic/JobCompare.svelte
@@ -2,7 +2,7 @@
     @component jobCompare component; compares jobs according to set filters or job selection
 
     Properties:
-    - `matchedJobs Number?`: Number of matched jobs for selected filters [Default: 0]
+    - `matchedCompareJobs Number?`: Number of matched jobs for selected filters [Default: 0]
     - `metrics [String]?`: The currently selected metrics [Default: User-Configured Selection]
     - `showFootprint Bool`: If to display the jobFootprint component
 
diff --git a/web/frontend/src/generic/JobList.svelte b/web/frontend/src/generic/JobList.svelte
index e6ae6f6..d1cb97f 100644
--- a/web/frontend/src/generic/JobList.svelte
+++ b/web/frontend/src/generic/JobList.svelte
@@ -3,7 +3,7 @@
 
     Properties:
     - `sorting Object?`: Currently active sorting [Default: {field: "startTime", type: "col", order: "DESC"}]
-    - `matchedJobs Number?`: Number of matched jobs for selected filters [Default: 0]
+    - `matchedListJobs Number?`: Number of matched jobs for selected filters [Default: 0]
     - `metrics [String]?`: The currently selected metrics [Default: User-Configured Selection]
     - `showFootprint Bool`: If to display the jobFootprint component