diff --git a/CHANGELOG.unreleased.md b/CHANGELOG.unreleased.md index 77ab5de5ab2..37ed39e37e4 100644 --- a/CHANGELOG.unreleased.md +++ b/CHANGELOG.unreleased.md @@ -11,6 +11,8 @@ > Users must be able to say: “I had this issue, happy to know it's fixed” +- [Import/VMWare] Fix `(Failure \"Expected string, got 'I(0)'\")` (PR [#7361](https://github.com/vatesfr/xen-orchestra/issues/7361)) + ### Packages to release > When modifying a package, add it here with its release type. @@ -27,4 +29,6 @@ +- xo-server patch + diff --git a/packages/xo-server/src/xo-mixins/migrate-vm.mjs b/packages/xo-server/src/xo-mixins/migrate-vm.mjs index 460e8e38887..d1a8690b345 100644 --- a/packages/xo-server/src/xo-mixins/migrate-vm.mjs +++ b/packages/xo-server/src/xo-mixins/migrate-vm.mjs @@ -265,7 +265,7 @@ export default class MigrateVm { VDI: vdi.$ref, VM: vm.$ref, device: `xvd${String.fromCharCode('a'.charCodeAt(0) + userdevice)}`, - userdevice: userdevice < 3 ? userdevice : userdevice + 1, + userdevice: String(userdevice < 3 ? userdevice : userdevice + 1), }) } else { vhd = await openDeltaVmdkasVhd(esxi, datastore, path + '/' + fileName, parentVhd, { @@ -316,7 +316,7 @@ export default class MigrateVm { VDI: vdi.$ref, VM: vm.$ref, device: `xvd${String.fromCharCode('a'.charCodeAt(0) + userdevice)}`, - userdevice: userdevice < 3 ? userdevice : userdevice + 1, + userdevice: String(userdevice < 3 ? userdevice : userdevice + 1), }) } else { if (parentVhd === undefined) {