diff --git a/src/app/shared/access-control-form-container/access-control-array-form/access-control-array-form.component.html b/src/app/shared/access-control-form-container/access-control-array-form/access-control-array-form.component.html index 71f327423f..2e6d9c2fc1 100644 --- a/src/app/shared/access-control-form-container/access-control-array-form/access-control-array-form.component.html +++ b/src/app/shared/access-control-form-container/access-control-array-form/access-control-array-form.component.html @@ -1,5 +1,5 @@
-
+
{{'access-control-no-access-conditions-warning-message' | translate}}
diff --git a/src/app/shared/access-control-form-container/access-control-array-form/access-control-array-form.component.ts b/src/app/shared/access-control-form-container/access-control-array-form/access-control-array-form.component.ts index 14f7526cb7..519fc0ae3e 100644 --- a/src/app/shared/access-control-form-container/access-control-array-form/access-control-array-form.component.ts +++ b/src/app/shared/access-control-form-container/access-control-array-form/access-control-array-form.component.ts @@ -14,6 +14,7 @@ import { dateToISOFormat } from '../../date.util'; }) export class AccessControlArrayFormComponent implements OnInit, OnDestroy { @Input() dropdownOptions: AccessesConditionOption[] = []; + @Input() mode!: 'add' | 'replace'; private destroy$ = new Subject(); diff --git a/src/app/shared/access-control-form-container/access-control-form-container.component.html b/src/app/shared/access-control-form-container/access-control-form-container.component.html index 9551b5b736..ccb18b9100 100644 --- a/src/app/shared/access-control-form-container/access-control-form-container.component.html +++ b/src/app/shared/access-control-form-container/access-control-form-container.component.html @@ -49,6 +49,7 @@ @@ -130,6 +131,7 @@ diff --git a/src/app/shared/access-control-form-container/access-control-form-container.component.ts b/src/app/shared/access-control-form-container/access-control-form-container.component.ts index f27fb4b5f0..9394b083b1 100644 --- a/src/app/shared/access-control-form-container/access-control-form-container.component.ts +++ b/src/app/shared/access-control-form-container/access-control-form-container.component.ts @@ -173,11 +173,11 @@ const initialState: AccessControlFormState = { export interface AccessControlFormState { item: { toggleStatus: boolean, - accessMode: string, + accessMode: 'add' | 'replace', }, bitstream: { toggleStatus: boolean, - accessMode: string, + accessMode: 'add' | 'replace', changesLimit: string, selectedBitstreams: ListableObject[], }