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 9906e84de fix(#2361): Fix pipeline element template generation (#2362)
9906e84de is described below

commit 9906e84dec8266f0fccdf695f5655046ead406da
Author: Dominik Riemer <[email protected]>
AuthorDate: Fri Dec 22 14:55:44 2023 +0100

    fix(#2361): Fix pipeline element template generation (#2362)
---
 .../streampipes/ps/PipelineElementTemplateResource.java     | 13 +++++++------
 ui/src/app/editor/dialog/customize/customize.component.html |  4 ++--
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git 
a/streampipes-platform-services/src/main/java/org/apache/streampipes/ps/PipelineElementTemplateResource.java
 
b/streampipes-platform-services/src/main/java/org/apache/streampipes/ps/PipelineElementTemplateResource.java
index ff93e0480..1b9e52c85 100644
--- 
a/streampipes-platform-services/src/main/java/org/apache/streampipes/ps/PipelineElementTemplateResource.java
+++ 
b/streampipes-platform-services/src/main/java/org/apache/streampipes/ps/PipelineElementTemplateResource.java
@@ -96,9 +96,10 @@ public class PipelineElementTemplateResource extends 
AbstractRestResource {
       responses = {
           @ApiResponse(responseCode = "200", description = "Template 
successfully stored")
       })
-  public ResponseEntity<Void> create(@RequestBody(description = "The pipeline 
element template to be stored",
-      content = @Content(schema = @Schema(implementation = 
PipelineElementTemplate.class)))
-                                     PipelineElementTemplate entity) {
+  public ResponseEntity<Void> create(
+      @RequestBody(description = "The pipeline element template to be stored",
+          content = @Content(schema = @Schema(implementation = 
PipelineElementTemplate.class)))
+      @org.springframework.web.bind.annotation.RequestBody 
PipelineElementTemplate entity) {
     getPipelineElementTemplateStorage().createElement(entity);
     return ok();
   }
@@ -167,7 +168,7 @@ public class PipelineElementTemplateResource extends 
AbstractRestResource {
 
       @RequestBody(description = "The data sink invocation that should be 
configured with the template contents",
           content = @Content(schema = @Schema(implementation = 
DataSinkInvocation.class)))
-      DataSinkInvocation invocation) {
+      @org.springframework.web.bind.annotation.RequestBody DataSinkInvocation 
invocation) {
     PipelineElementTemplate template = 
getPipelineElementTemplateStorage().getElementById(id);
     return ok(new DataSinkTemplateHandler(template, invocation, 
Boolean.parseBoolean(overwriteNameAndDescription))
         .applyTemplateOnPipelineElement());
@@ -196,7 +197,7 @@ public class PipelineElementTemplateResource extends 
AbstractRestResource {
 
       @RequestBody(description = "The data processor invocation that should be 
configured with the template contents",
           content = @Content(schema = @Schema(implementation = 
DataProcessorInvocation.class)))
-      DataProcessorInvocation invocation) {
+      @org.springframework.web.bind.annotation.RequestBody 
DataProcessorInvocation invocation) {
     PipelineElementTemplate template = 
getPipelineElementTemplateStorage().getElementById(id);
     return ok(new DataProcessorTemplateHandler(template, invocation, 
Boolean.parseBoolean(overwriteNameAndDescription))
         .applyTemplateOnPipelineElement());
@@ -225,7 +226,7 @@ public class PipelineElementTemplateResource extends 
AbstractRestResource {
 
       @RequestBody(description = "The adapter that should be configured with 
the template contents",
           content = @Content(schema = @Schema(implementation = 
AdapterDescription.class)))
-      AdapterDescription adapterDescription) {
+      @org.springframework.web.bind.annotation.RequestBody AdapterDescription 
adapterDescription) {
     PipelineElementTemplate template = 
getPipelineElementTemplateStorage().getElementById(id);
     var desc =
         new AdapterTemplateHandler(template, adapterDescription, 
Boolean.parseBoolean(overwriteNameAndDescription))
diff --git a/ui/src/app/editor/dialog/customize/customize.component.html 
b/ui/src/app/editor/dialog/customize/customize.component.html
index 5a0e327b5..89d9c051b 100644
--- a/ui/src/app/editor/dialog/customize/customize.component.html
+++ b/ui/src/app/editor/dialog/customize/customize.component.html
@@ -25,14 +25,14 @@
                 class="sp-tab-bg"
             >
                 <div
-                    fxFlex
                     fxLayoutAlign="start center"
+                    class="form-field-small"
                     *ngIf="availableTemplates && availableTemplates.length > 0"
                 >
                     <mat-form-field
                         class="form-field"
-                        floatLabel="never"
                         color="accent"
+                        appearance="outline"
                     >
                         <mat-label>Use template</mat-label>
                         <mat-select

Reply via email to