From d41f9f8b47681d4e3c5267ca4e3a0995d76ffcc7 Mon Sep 17 00:00:00 2001 From: Garrett Delfosse Date: Wed, 29 Nov 2023 13:01:17 -0500 Subject: [PATCH] fix: do not allow selection of unsuccessful versions (#10941) --- site/src/pages/WorkspacePage/ChangeVersionDialog.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/site/src/pages/WorkspacePage/ChangeVersionDialog.tsx b/site/src/pages/WorkspacePage/ChangeVersionDialog.tsx index 801380a1cf..ec8b2c4577 100644 --- a/site/src/pages/WorkspacePage/ChangeVersionDialog.tsx +++ b/site/src/pages/WorkspacePage/ChangeVersionDialog.tsx @@ -36,6 +36,9 @@ export const ChangeVersionDialog: FC = ({ const [isAutocompleteOpen, setIsAutocompleteOpen] = useState(false); const selectedTemplateVersion = useRef(); const version = selectedTemplateVersion.current; + const validTemplateVersions = templateVersions?.filter((version) => { + return version.job.status === "succeeded"; + }); return ( = ({ description={

You are about to change the version of this workspace.

- {templateVersions ? ( + {validTemplateVersions ? ( <>