From 171c083af675b38aaaec5fa98164ba5ae57dffea Mon Sep 17 00:00:00 2001 From: Bogdan Date: Sat, 13 Jan 2024 23:15:15 +0200 Subject: [PATCH] Fixed: None Metadata Profile option to bulk editor --- frontend/src/Artist/Index/Select/Edit/EditArtistModalContent.tsx | 1 + frontend/src/Components/Form/FormInputGroup.js | 1 + .../src/Components/Form/MetadataProfileSelectInputConnector.js | 1 - 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/src/Artist/Index/Select/Edit/EditArtistModalContent.tsx b/frontend/src/Artist/Index/Select/Edit/EditArtistModalContent.tsx index befd4a434..94d1e87d2 100644 --- a/frontend/src/Artist/Index/Select/Edit/EditArtistModalContent.tsx +++ b/frontend/src/Artist/Index/Select/Edit/EditArtistModalContent.tsx @@ -215,6 +215,7 @@ function EditArtistModalContent(props: EditArtistModalContentProps) { value={metadataProfileId} includeNoChange={true} includeNoChangeDisabled={false} + includeNone={true} onChange={onInputChange} /> diff --git a/frontend/src/Components/Form/FormInputGroup.js b/frontend/src/Components/Form/FormInputGroup.js index 7e6b0c7c9..2befeaf1a 100644 --- a/frontend/src/Components/Form/FormInputGroup.js +++ b/frontend/src/Components/Form/FormInputGroup.js @@ -289,6 +289,7 @@ FormInputGroup.propTypes = { autoFocus: PropTypes.bool, includeNoChange: PropTypes.bool, includeNoChangeDisabled: PropTypes.bool, + includeNone: PropTypes.bool, selectedValueOptions: PropTypes.object, pending: PropTypes.bool, errors: PropTypes.arrayOf(PropTypes.object), diff --git a/frontend/src/Components/Form/MetadataProfileSelectInputConnector.js b/frontend/src/Components/Form/MetadataProfileSelectInputConnector.js index e7c1535c1..3d763e713 100644 --- a/frontend/src/Components/Form/MetadataProfileSelectInputConnector.js +++ b/frontend/src/Components/Form/MetadataProfileSelectInputConnector.js @@ -17,7 +17,6 @@ function createMapStateToProps() { (state, { includeMixed }) => includeMixed, (state, { includeNone }) => includeNone, (metadataProfiles, includeNoChange, includeNoChangeDisabled = true, includeMixed, includeNone) => { - const profiles = metadataProfiles.items.filter((item) => item.name !== metadataProfileNames.NONE); const noneProfile = metadataProfiles.items.find((item) => item.name === metadataProfileNames.NONE);