commit | 5ac5aea77f3ce84918aa386988641623ccf334ae | [log] [tgz] |
---|---|---|
author | Dimitrios Chalepakis <dimitrios.chalepakis@pta.de> | Mon Jun 15 09:31:26 2020 +0200 |
committer | Dimitrios Chalepakis <dimitrios.chalepakis@pta.de> | Mon Jun 15 09:31:26 2020 +0200 |
tree | 6533d8d453134cac6a4cd176af58e9d0ed88355a | |
parent | 327b4d17ed89699d2d9127af5ba9ea05108da46b [diff] |
SI-1184
diff --git a/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group-members/distribution-group-members.component.html b/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group-members/distribution-group-members.component.html index 923c949..31255d5 100644 --- a/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group-members/distribution-group-members.component.html +++ b/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group-members/distribution-group-members.component.html
@@ -29,7 +29,7 @@ [inputFormatter]="sandbox.formatter" (selectItem)="sandbox.setSelectedContact($event.item)" /> - <button type="button" class="btn btn-primary btn-sm" (click)="sandbox.assignContactToGroup(); clearSearchInput()"> + <button type="button" class="btn btn-primary btn-sm" (click)="isContactSelected() && sandbox.assignContactToGroup(); clearSearchInput()"> {{ 'DistributionGroupMember.AssignToGroupBtn' | translate }} </button> <button type="button" class="btn btn-primary btn-sm btn-sm" (click)="sandbox.cancelMembersDisplay()">
diff --git a/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group-members/distribution-group-members.component.ts b/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group-members/distribution-group-members.component.ts index e18d537..db69c75 100644 --- a/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group-members/distribution-group-members.component.ts +++ b/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group-members/distribution-group-members.component.ts
@@ -49,6 +49,10 @@ this.searchInput.nativeElement.value = ''; } + protected isContactSelected(): boolean { + return this.searchInput.nativeElement.value && this.searchInput.nativeElement.value.trim().length > 0; + } + ngOnDestroy(): void { this._subscription.unsubscribe(); }