Skip to content

Commit e9d1885

Browse files
MonikaSharma06monika-Dianomic
andauthored
[FOGL-7191]: Restrict entry of double quote in the names of services, tasks, filters, notification, scripts and ACLs (#249)
* restrict entry of double quote in the names of services, tasks, filters, notification, scripts and ACLs --------- Co-authored-by: monika-Dianomic <monika@dianomic>
1 parent e838822 commit e9d1885

File tree

7 files changed

+9
-9
lines changed

7 files changed

+9
-9
lines changed

src/app/components/core/control-dispatcher/add-control-acl/add-control-acl.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
<div class="field-body">
3030
<div class="field">
3131
<div class="control">
32-
<input name="name" class="input" type="text" placeholder="Name" required [(ngModel)]="name"
32+
<input name="name" class="input" type="text" placeholder="Name" required [(ngModel)]="name" title="No double quotes!" pattern="[^\x22]+" autocomplete="off"
3333
[ngClass]="{'is-static static-acl':editMode, 'is-small':sharedService.checkAuth() && !editMode}"
3434
[readonly]="!sharedService.checkAuth()">
3535
</div>

src/app/components/core/control-dispatcher/add-control-script/add-control-script.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<div class="field">
3131
<div class="control">
3232
<input #name=ngModel name="name" class="input name-field" type="text" placeholder="Name" required
33-
[(ngModel)]="controlScript.name"
33+
[(ngModel)]="controlScript.name" title="No double quotes!" pattern="[^\x22]+" autocomplete="off"
3434
[ngClass]="{'is-static': editMode, 'is-small':sharedService.checkAuth() && !editMode}"
3535
[readonly]="editMode">
3636
</div>

src/app/components/core/filter/add-filter-wizard/add-filter-wizard.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
<div class="column">
5454
<div class="field">
5555
<div class="control">
56-
<input class="input" id="name" type="text" placeholder="name" formControlName="name" required
56+
<input class="input" id="name" type="text" placeholder="name" title="No double quotes!" pattern="[^\x22]+" autocomplete="off" formControlName="name" required
5757
(input)="validateServiceName($event)">
5858
<small *ngIf="!isValidName" class="help is-danger level-left">Application name is required</small>
5959
</div>
@@ -129,7 +129,7 @@
129129
<div class="field-body">
130130
<div class="field">
131131
<div class="control">
132-
<input class="input" id="name" type="text" placeholder="name" formControlName="name" required
132+
<input class="input" id="name" type="text" placeholder="name" title="No double quotes!" pattern="[^\x22]+" autocomplete="off" formControlName="name" required
133133
(input)="validateServiceName($event)">
134134
<small *ngIf="!isValidName" class="help is-danger level-left">Application name is required</small>
135135
</div>

src/app/components/core/north/add-task-wizard/add-task-wizard.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
<div class="field-body">
8585
<div class="field">
8686
<div class="control">
87-
<input class="input" type="text" placeholder="name" formControlName="name"
87+
<input class="input" type="text" placeholder="name" formControlName="name" title="No double quotes!" pattern="[^\x22]+" autocomplete="off"
8888
(change)="validateTaskName($event)" required>
8989
<span *ngIf="!isValidName || (name.errors?.required && name.touched)" class="help is-danger">
9090
<sup>*</sup>North instance name is required.

src/app/components/core/notifications/add-notification-wizard/add-notification-wizard.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
<div class="field-body">
4545
<div class="field">
4646
<div class="control">
47-
<input class="input" id="name" type="text" placeholder="name" formControlName="name">
47+
<input class="input" id="name" type="text" placeholder="name" formControlName="name" title="No double quotes!" pattern="[^\x22]+" autocomplete="off">
4848
<small *ngIf="name.invalid && (name.dirty || name.touched)"
4949
class="help is-danger level-left"><sup>*</sup>Notification instance name is
5050
required</small>

src/app/components/core/notifications/notification-service-modal/notification-service-modal.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<div class="field is-narrow">
2525
<input *ngIf="!isNotificationServiceAvailable" type="text" class="input is-small"
2626
name="notificationServiceName" [(ngModel)]="notificationServiceName"
27-
placeholder="Fledge Notifications" required trim="blur" />
27+
placeholder="Fledge Notifications" required trim="blur" title="No double quotes!" pattern="[^\x22]+" autocomplete="off"/>
2828
<small
2929
*ngIf="(fg?.touched || fg?.controls['notificationServiceName']?.dirty) && fg?.controls['notificationServiceName']?.invalid"
3030
class="help is-danger level-left">*required</small>

src/app/components/core/south/add-service-wizard/add-service-wizard.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@
8484
<div class="field-body">
8585
<div class="field">
8686
<div class="control">
87-
<input class="input" id="name" type="text" placeholder="name" formControlName="name" required
88-
(input)="validateServiceName($event)">
87+
<input class="input" id="name" autocomplete="off" type="text" placeholder="name" formControlName="name" required
88+
(input)="validateServiceName($event)" title="No double quotes!" pattern="[^\x22]+">
8989
<small *ngIf="!isValidName" class="help is-danger level-left">Service name is required</small>
9090
</div>
9191
</div>

0 commit comments

Comments
 (0)