This is an automated email from the ASF dual-hosted git repository.
riemer pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git
The following commit(s) were added to refs/heads/dev by this push:
new c9b36444c4 fix(#3252): Add validation error message (#3270)
c9b36444c4 is described below
commit c9b36444c44929f29e9975ca248aa066b7048648
Author: Dominik Riemer <[email protected]>
AuthorDate: Tue Oct 1 08:32:49 2024 +0200
fix(#3252): Add validation error message (#3270)
---
.../save-pipeline-settings/save-pipeline-settings.component.html | 8 ++++++++
.../save-pipeline-settings/save-pipeline-settings.component.ts | 1 +
2 files changed, 9 insertions(+)
diff --git
a/ui/src/app/editor/dialog/save-pipeline/save-pipeline-settings/save-pipeline-settings.component.html
b/ui/src/app/editor/dialog/save-pipeline/save-pipeline-settings/save-pipeline-settings.component.html
index 56c283b6c0..6ff8ea6a14 100644
---
a/ui/src/app/editor/dialog/save-pipeline/save-pipeline-settings/save-pipeline-settings.component.html
+++
b/ui/src/app/editor/dialog/save-pipeline/save-pipeline-settings/save-pipeline-settings.component.html
@@ -62,10 +62,18 @@
name="pipelineName"
(blur)="triggerTutorial()"
/>
+ <mat-error
+ >Pipeline name must have between 3 and 40
+ characters.</mat-error
+ >
</mat-form-field>
<mat-form-field fxFlex color="accent">
<mat-label>Description</mat-label>
<input [formControlName]="'pipelineDescription'" matInput />
+ <mat-error
+ >Pipeline description must not have more than 80
+ characters.</mat-error
+ >
</mat-form-field>
</div>
</form>
diff --git
a/ui/src/app/editor/dialog/save-pipeline/save-pipeline-settings/save-pipeline-settings.component.ts
b/ui/src/app/editor/dialog/save-pipeline/save-pipeline-settings/save-pipeline-settings.component.ts
index 6f32859192..d75b2c1aed 100644
---
a/ui/src/app/editor/dialog/save-pipeline/save-pipeline-settings/save-pipeline-settings.component.ts
+++
b/ui/src/app/editor/dialog/save-pipeline/save-pipeline-settings/save-pipeline-settings.component.ts
@@ -51,6 +51,7 @@ export class SavePipelineSettingsComponent implements OnInit {
'pipelineName',
new UntypedFormControl(this.pipeline.name, [
Validators.required,
+ Validators.minLength(3),
Validators.maxLength(40),
]),
);