From 4155fcd03fa2d08b2d583cb464ddaa631e5f0e72 Mon Sep 17 00:00:00 2001 From: ShvaykaD Date: Wed, 10 Jan 2024 13:07:19 +0200 Subject: [PATCH] Minor refactoring of private method after self review --- .../thingsboard/rest/client/RestClient.java | 26 +++++++------------ 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/rest-client/src/main/java/org/thingsboard/rest/client/RestClient.java b/rest-client/src/main/java/org/thingsboard/rest/client/RestClient.java index 0f982c3ff0..4c03bb1847 100644 --- a/rest-client/src/main/java/org/thingsboard/rest/client/RestClient.java +++ b/rest-client/src/main/java/org/thingsboard/rest/client/RestClient.java @@ -2741,7 +2741,7 @@ public class RestClient implements Closeable { addPageLinkToParam(params, pageLink); addTenantOnlyAndFullSearchToParams(tenantOnly, fullSearch, params); return restTemplate.exchange( - baseURL + "/api/widgetsBundles?" + getUrlParams(pageLink) + getWidgetsBundlePageRequestUrlParams(tenantOnly, fullSearch), + baseURL + "/api/widgetsBundles?" + getUrlParams(pageLink) + getTenantOnlyAndFullSearchUrlParams(tenantOnly, fullSearch), HttpMethod.GET, HttpEntity.EMPTY, new ParameterizedTypeReference>() { @@ -3776,20 +3776,20 @@ public class RestClient implements Closeable { return urlParams; } - private String getWidgetsBundlePageRequestUrlParams(Boolean tenantOnly, Boolean fullSearch) { - String urlParams = ""; - if (tenantOnly != null) { - urlParams = "&tenantOnly={tenantOnly}"; + private String getWidgetTypeInfoPageRequestUrlParams(Boolean tenantOnly, Boolean fullSearch, + DeprecatedFilter deprecatedFilter, + List widgetTypeList) { + String urlParams = getTenantOnlyAndFullSearchUrlParams(tenantOnly, fullSearch); + if (deprecatedFilter != null) { + urlParams += "&deprecatedFilter={deprecatedFilter}"; } - if (fullSearch != null) { - urlParams += "&fullSearch={fullSearch}"; + if (!CollectionUtils.isEmpty(widgetTypeList)) { + urlParams += "&widgetTypeList={widgetTypeList}"; } return urlParams; } - private String getWidgetTypeInfoPageRequestUrlParams(Boolean tenantOnly, Boolean fullSearch, - DeprecatedFilter deprecatedFilter, - List widgetTypeList) { + private String getTenantOnlyAndFullSearchUrlParams(Boolean tenantOnly, Boolean fullSearch) { String urlParams = ""; if (tenantOnly != null) { urlParams = "&tenantOnly={tenantOnly}"; @@ -3797,12 +3797,6 @@ public class RestClient implements Closeable { if (fullSearch != null) { urlParams += "&fullSearch={fullSearch}"; } - if (deprecatedFilter != null) { - urlParams += "&deprecatedFilter={deprecatedFilter}"; - } - if (!CollectionUtils.isEmpty(widgetTypeList)) { - urlParams += "&widgetTypeList={widgetTypeList}"; - } return urlParams; }