From 199994a135e69fbb1b7269a145bf98d7d48d1d63 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Mon, 26 Feb 2024 08:57:05 +0100 Subject: [PATCH] fix compile build --- backend/windmill-api/openapi.yaml | 1 - .../components/settings/WorkspaceUserSettings.svelte | 11 +++++------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/backend/windmill-api/openapi.yaml b/backend/windmill-api/openapi.yaml index 61cf8724ca..715dcd0e8c 100644 --- a/backend/windmill-api/openapi.yaml +++ b/backend/windmill-api/openapi.yaml @@ -6503,7 +6503,6 @@ paths: type: boolean required: - owner - - write responses: "200": description: owner removed from folder diff --git a/frontend/src/lib/components/settings/WorkspaceUserSettings.svelte b/frontend/src/lib/components/settings/WorkspaceUserSettings.svelte index bee438ec3a..1764729b8d 100644 --- a/frontend/src/lib/components/settings/WorkspaceUserSettings.svelte +++ b/frontend/src/lib/components/settings/WorkspaceUserSettings.svelte @@ -11,7 +11,7 @@ import Head from '$lib/components/table/Head.svelte' import Toggle from '$lib/components/Toggle.svelte' import Tooltip from '$lib/components/Tooltip.svelte' - import type { CancelablePromise, User } from '$lib/gen' + import type { CancelablePromise, User, UserUsage } from '$lib/gen' import { UserService, WorkspaceService, type WorkspaceInvite } from '$lib/gen' import { userStore, workspaceStore } from '$lib/stores' import { sendUserToast } from '$lib/toast' @@ -40,10 +40,7 @@ autoAdd = settings.auto_add } - let getUsagePromise: CancelablePromise> | undefined = undefined + let getUsagePromise: CancelablePromise | undefined = undefined let usage: Record | undefined = undefined @@ -52,7 +49,9 @@ getUsagePromise = UserService.listUsersUsage({ workspace: $workspaceStore! }) const res = await getUsagePromise usage = res.reduce((acc, { email, executions }) => { - acc[email] = executions ?? 0 + if (email) { + acc[email] = executions ?? 0 + } return acc }, {} as Record) } catch (e) {