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