Merge pull request #11000 from rusikv/bug/gateway-connectors-validation

Fixed Gateway connectors name form fields
This commit is contained in:
Vladyslav Prykhodko 2024-06-21 16:01:43 +03:00 committed by GitHub
commit 43e3e3e44f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 4 deletions

View File

@ -44,7 +44,7 @@
<div class="fixed-title-width tb-required" translate>gateway.name</div> <div class="fixed-title-width tb-required" translate>gateway.name</div>
<div class="tb-flex no-gap"> <div class="tb-flex no-gap">
<mat-form-field class="tb-flex no-gap" appearance="outline" subscriptSizing="dynamic"> <mat-form-field class="tb-flex no-gap" appearance="outline" subscriptSizing="dynamic">
<input matInput name="value" formControlName="name" placeholder="{{ 'gateway.set' | translate }}"/> <input matInput autocomplete="off" name="value" formControlName="name" placeholder="{{ 'gateway.set' | translate }}"/>
<mat-icon matSuffix <mat-icon matSuffix
matTooltipPosition="above" matTooltipPosition="above"
matTooltipClass="tb-error-tooltip" matTooltipClass="tb-error-tooltip"

View File

@ -178,12 +178,14 @@
<div class="fixed-title-width tb-required" translate>gateway.name</div> <div class="fixed-title-width tb-required" translate>gateway.name</div>
<div class="tb-flex no-gap"> <div class="tb-flex no-gap">
<mat-form-field class="tb-flex no-gap" appearance="outline" subscriptSizing="dynamic"> <mat-form-field class="tb-flex no-gap" appearance="outline" subscriptSizing="dynamic">
<input matInput name="value" formControlName="name" placeholder="{{ 'gateway.set' | translate }}"/> <input matInput autocomplete="off" name="value" formControlName="name" placeholder="{{ 'gateway.set' | translate }}"/>
<mat-icon matSuffix <mat-icon matSuffix
matTooltipPosition="above" matTooltipPosition="above"
matTooltipClass="tb-error-tooltip" matTooltipClass="tb-error-tooltip"
[matTooltip]="('gateway.name-required') | translate" [matTooltip]="(connectorForm.get('name').hasError('duplicateName') ?
*ngIf="connectorForm.get('name').hasError('required') && connectorForm.get('name').touched" 'gateway.connector-duplicate-name' : 'gateway.name-required') | translate"
*ngIf="(connectorForm.get('name').hasError('required') && connectorForm.get('name').touched) ||
connectorForm.get('name').hasError('duplicateName')"
class="tb-error"> class="tb-error">
warning warning
</mat-icon> </mat-icon>