diff --git a/package.json b/package.json index a48451b..264373f 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "url": "https://github.com/transcend-io/consent-manager-ui.git" }, "homepage": "https://github.com/transcend-io/consent-manager-ui", - "version": "4.22.2", + "version": "4.22.3", "license": "MIT", "main": "build/ui", "files": [ diff --git a/src/hooks/useGetPurposeMessageKeys.ts b/src/hooks/useGetPurposeMessageKeys.ts index 0d95190..270a99a 100644 --- a/src/hooks/useGetPurposeMessageKeys.ts +++ b/src/hooks/useGetPurposeMessageKeys.ts @@ -20,14 +20,11 @@ export const useGetPurposeMessageKeys = ({ // the purpose type is unique for the bundle [...Object.keys(consentSelection ?? {}), 'Essential'].reduce( (allMessages, purposeType) => { - if (allMessages[purposeType]) { - return allMessages; - } - const purposeMessageLabel = `${PURPOSE_MESSAGE_PREFIX}.${purposeType}.title`; + const purposeMessageTitleId = `${PURPOSE_MESSAGE_PREFIX}.${purposeType}.title`; return { ...allMessages, [purposeType]: { - id: purposeMessageLabel, + id: purposeMessageTitleId, defaultMessage: purposeType, description: `Translatable name for purpose '${purposeType}'`, } as DefinedMessage,