RED-8638 - Adapt UI to new manualChanges types
This commit is contained in:
parent
d158d41a10
commit
91d65750c1
@ -155,6 +155,7 @@ export const getRemoveRedactionOptions = (
|
||||
const translations = isDocumine ? removeAnnotationTranslations : removeRedactionTranslations;
|
||||
const { permissions, redactions, applyToAllDossiers, isApprover, falsePositiveContext } = data;
|
||||
const isBulk = redactions.length > 1;
|
||||
const hasReasonChanged = redactions.some(r => r.hasLegalBasisChanged || r.hasBeenRecategorized);
|
||||
|
||||
const options: DetailsRadioOption<RemoveRedactionOption>[] = [];
|
||||
if (permissions.canRemoveOnlyHere) {
|
||||
@ -169,7 +170,7 @@ export const getRemoveRedactionOptions = (
|
||||
value: RemoveRedactionOptions.ONLY_HERE,
|
||||
});
|
||||
}
|
||||
if (permissions.canRemoveFromDictionary) {
|
||||
if (permissions.canRemoveFromDictionary && !hasReasonChanged) {
|
||||
options.push({
|
||||
label: isBulk ? translations.IN_DOSSIER.labelBulk : translations.IN_DOSSIER.label,
|
||||
description: isBulk ? translations.IN_DOSSIER.descriptionBulk : translations.IN_DOSSIER.description,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user