diff --git a/CHANGELOG.unreleased.md b/CHANGELOG.unreleased.md index d5ec84154..81534b117 100644 --- a/CHANGELOG.unreleased.md +++ b/CHANGELOG.unreleased.md @@ -8,6 +8,7 @@ > Users must be able to say: “Nice enhancement, I'm eager to test it” - [VM Import] Make the `Description` field optional (PR [#5258](https://github.com/vatesfr/xen-orchestra/pull/5258)) +- [New VM] Hide missing ISOs in selector [#5222](https://github.com/vatesfr/xen-orchestra/issues/5222) ### Bug fixes @@ -30,4 +31,4 @@ > > In case of conflict, the highest (lowest in previous list) `$version` wins. -- xo-web patch +- xo-web minor diff --git a/packages/xo-web/src/xo-app/new-vm/index.js b/packages/xo-web/src/xo-app/new-vm/index.js index ce1bfec67..892de976a 100644 --- a/packages/xo-web/src/xo-app/new-vm/index.js +++ b/packages/xo-web/src/xo-app/new-vm/index.js @@ -223,6 +223,8 @@ class Vif extends BaseComponent { // ============================================================================= +const isVdiPresent = vdi => !vdi.missing + @addSubscriptions({ resourceSets: subscribeResourceSets, user: subscribeCurrentUser, @@ -1315,6 +1317,7 @@ export default class NewVm extends BaseComponent { @@ -1322,6 +1325,7 @@ export default class NewVm extends BaseComponent {