diff --git a/src/frontend/app/contact/ban-autocomplete/address-ban-autocomplete.component.html b/src/frontend/app/contact/ban-autocomplete/address-ban-autocomplete.component.html index 111fdfa38342561119b4c24d7cad0dde1f66d0c2..f9d12115e592213208f0cd48be62c12a0e41d52b 100644 --- a/src/frontend/app/contact/ban-autocomplete/address-ban-autocomplete.component.html +++ b/src/frontend/app/contact/ban-autocomplete/address-ban-autocomplete.component.html @@ -1,7 +1,7 @@ <form> <input type="hidden" [formControl]="controlAutocomplete"> <mat-form-field floatLabel="never" class="input-form depList" *ngIf="!controlAutocomplete.disabled"> - <button mat-button matPrefix [matMenuTriggerFor]="menu"(click)="$event.stopPropagation()"> + <button mat-button matPrefix [matMenuTriggerFor]="menu" (click)="$event.stopPropagation()" [disabled]="adminMode"> {{addressBANCurrentDepartment}} <i class="fas fa-angle-down"></i> </button> <mat-menu #menu="matMenu"> diff --git a/src/frontend/app/contact/ban-autocomplete/address-ban-autocomplete.component.ts b/src/frontend/app/contact/ban-autocomplete/address-ban-autocomplete.component.ts index d54de4b0734b8cce45bafd3b11e6f55de97b3bec..096348e1a314b1f6d42a63c1180be107920a7f54 100644 --- a/src/frontend/app/contact/ban-autocomplete/address-ban-autocomplete.component.ts +++ b/src/frontend/app/contact/ban-autocomplete/address-ban-autocomplete.component.ts @@ -40,6 +40,7 @@ export class AddressBanAutocompleteComponent implements OnInit { * FormControl used when autocomplete is used in form and must be catched in a form control. */ @Input('control') controlAutocomplete: FormControl; + @Input('admin') adminMode: boolean; @ViewChild('autoCompleteInput', { static: true }) autoCompleteInput: ElementRef; diff --git a/src/frontend/app/indexation/indexing-form/indexing-form.component.html b/src/frontend/app/indexation/indexing-form/indexing-form.component.html index a6a111ff14184802f69814ad819f8464c3ddc91e..a86b78b6b4292935b7cbdcad52584ee112c2c348 100644 --- a/src/frontend/app/indexation/indexing-form/indexing-form.component.html +++ b/src/frontend/app/indexation/indexing-form/indexing-form.component.html @@ -155,7 +155,7 @@ </app-tag-input> </ng-container> <ng-container *ngIf="field.type === 'banAutocomplete'"> - <app-address-ban-input [control]="arrFormControl[field.identifier]" style="width:100%;"> + <app-address-ban-input [control]="arrFormControl[field.identifier]" [admin]="adminMode" style="width:100%;"> </app-address-ban-input> </ng-container> </div>