File tree 1 file changed +5
-2
lines changed
site/src/pages/WorkspacePage
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -36,6 +36,9 @@ export const ChangeVersionDialog: FC<ChangeVersionDialogProps> = ({
36
36
const [ isAutocompleteOpen , setIsAutocompleteOpen ] = useState ( false ) ;
37
37
const selectedTemplateVersion = useRef < TemplateVersion | undefined > ( ) ;
38
38
const version = selectedTemplateVersion . current ;
39
+ const validTemplateVersions = templateVersions ?. filter ( ( version ) => {
40
+ return version . job . status === "succeeded" ;
41
+ } ) ;
39
42
40
43
return (
41
44
< ConfirmDialog
@@ -54,12 +57,12 @@ export const ChangeVersionDialog: FC<ChangeVersionDialogProps> = ({
54
57
description = {
55
58
< Stack >
56
59
< p > You are about to change the version of this workspace.</ p >
57
- { templateVersions ? (
60
+ { validTemplateVersions ? (
58
61
< >
59
62
< FormFields >
60
63
< Autocomplete
61
64
disableClearable
62
- options = { templateVersions }
65
+ options = { validTemplateVersions }
63
66
defaultValue = { defaultTemplateVersion }
64
67
id = "template-version-autocomplete"
65
68
open = { isAutocompleteOpen }
You can’t perform that action at this time.
0 commit comments