diff --git a/CHANGELOG.unreleased.md b/CHANGELOG.unreleased.md index 53eb4c3a014..df1d3560367 100644 --- a/CHANGELOG.unreleased.md +++ b/CHANGELOG.unreleased.md @@ -12,6 +12,7 @@ > Users must be able to say: “I had this issue, happy to know it's fixed” - [Pool/Advanced] Show pool backup/migration network even if they no longer exist (PR [#7303](https://github.com/vatesfr/xen-orchestra/pull/7303)) +- [Import/disk] Couldn't update 'name' field when importing from a URL [#7326](https://github.com/vatesfr/xen-orchestra/issues/7326) (PR [#7332](https://github.com/vatesfr/xen-orchestra/pull/7332)) ### Packages to release diff --git a/packages/xo-web/src/xo-app/disk-import/index.js b/packages/xo-web/src/xo-app/disk-import/index.js index ae53755f6cc..aee31ae2ce0 100644 --- a/packages/xo-web/src/xo-app/disk-import/index.js +++ b/packages/xo-web/src/xo-app/disk-import/index.js @@ -129,10 +129,9 @@ const DiskImport = decorate([ onChangeFileType: (_, fileType) => ({ fileType }), onChangeName: (_, { target: { name, value } }) => - ({ mapNames }) => { - mapNames[name] = value - return { mapNames } - }, + ({ mapNames }) => ({ + mapNames: { ...mapNames, [name]: value }, + }), onChangeSr: (_, sr) => ({ sr }), onChangeUrl: (_, { target: { value } }) =>