diff --git a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/rest/TbRestApiCallNodeConfiguration.java b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/rest/TbRestApiCallNodeConfiguration.java index 1194947c98..9377d83949 100644 --- a/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/rest/TbRestApiCallNodeConfiguration.java +++ b/rule-engine/rule-engine-components/src/main/java/org/thingsboard/rule/engine/rest/TbRestApiCallNodeConfiguration.java @@ -57,7 +57,7 @@ public class TbRestApiCallNodeConfiguration implements NodeConfiguration queryParam : queryParams) { if (queryParam == null || queryParam.key() == null || queryParam.value() == null) { diff --git a/ui-ngx/src/app/modules/home/components/rule-node/common/kv-list-config.component.ts b/ui-ngx/src/app/modules/home/components/rule-node/common/kv-list-config.component.ts index 850cbb0fac..98a5140de4 100644 --- a/ui-ngx/src/app/modules/home/components/rule-node/common/kv-list-config.component.ts +++ b/ui-ngx/src/app/modules/home/components/rule-node/common/kv-list-config.component.ts @@ -29,6 +29,7 @@ import { KvMapConfigOldComponent } from '@home/components/rule-node/common/kv-ma selector: 'tb-kv-list-config', templateUrl: './kv-map-config-old.component.html', styleUrls: ['./kv-map-config-old.component.scss'], + standalone: false, providers: [ { provide: NG_VALUE_ACCESSOR, @@ -42,7 +43,7 @@ import { KvMapConfigOldComponent } from '@home/components/rule-node/common/kv-ma } ] }) -export class KvListConfigComponent extends KvMapConfigOldComponent implements ControlValueAccessor, OnInit, Validator{ +export class KvListConfigComponent extends KvMapConfigOldComponent implements ControlValueAccessor, OnInit, Validator { override writeValue(kvList: any): void { const keyValsControls: Array = []; @@ -51,7 +52,7 @@ export class KvListConfigComponent extends KvMapConfigOldComponent implements Co keyValsControls.push(this.fb.group({ key: [property.key, [Validators.required]], value: [property.value, [Validators.required]] - })) + })); } } this.kvListFormGroup.setControl('keyVals', this.fb.array(keyValsControls), {emitEvent: false}); diff --git a/ui-ngx/src/app/modules/home/components/rule-node/external/rest-api-call-config.component.html b/ui-ngx/src/app/modules/home/components/rule-node/external/rest-api-call-config.component.html index f8dfc3b1f2..b2fdb3a14c 100644 --- a/ui-ngx/src/app/modules/home/components/rule-node/external/rest-api-call-config.component.html +++ b/ui-ngx/src/app/modules/home/components/rule-node/external/rest-api-call-config.component.html @@ -17,7 +17,7 @@ -->
-
Request URL
+
rule-node-config.request-url
rule-node-config.url @@ -129,8 +129,7 @@ {{ 'rule-node-config.ignore-request-body' | translate }}
- + rule-node-config.read-timeout rule-node-config.read-timeout-hint diff --git a/ui-ngx/src/assets/locale/locale.constant-en_US.json b/ui-ngx/src/assets/locale/locale.constant-en_US.json index 8c53605a37..7097380bb1 100644 --- a/ui-ngx/src/assets/locale/locale.constant-en_US.json +++ b/ui-ngx/src/assets/locale/locale.constant-en_US.json @@ -5947,7 +5947,7 @@ "tell-failure-aws-lambda-hint": "Rule node forces failure of message processing if AWS Lambda function execution raises exception.", "basic-mode": "Basic", "advanced-mode": "Advanced", - "url-hint" : "Enter the request URL. Ensure special characters are percent-encoded.", + "url-hint": "Enter the request URL. Ensure special characters are percent-encoded.", "query-params": "Query parameters", "query-params-hint": "Additional query parameters to include in the request URL. Both names and values support templatization and are strictly (RFC 3986) encoded after template resolution.", "query-params-empty": "No query parameters configured", @@ -5956,6 +5956,7 @@ "query-params-name-required": "Name is required", "query-params-value-required": "Value is required", "headers-empty": "No headers configured", + "request-url": "Request URL", "url": "URL", "save-time-series": { "processing-settings": "Processing settings",