From 455f4e59bee1a48c0df0fa3d79c2e1e1b9f99c83 Mon Sep 17 00:00:00 2001 From: 15608076017 <402106264@qq.com> Date: Tue, 20 Aug 2024 21:46:18 +0800 Subject: [PATCH] Fixed the problem of getAlarmTypes method query failure in rest-client --- .../java/org/thingsboard/rest/client/RestClient.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 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 0aa51402c5..76a5751640 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 @@ -507,13 +507,16 @@ public class RestClient implements Closeable { return restTemplate.postForEntity(baseURL + "/api/alarm", alarm, Alarm.class).getBody(); } - public List getAlarmTypes(PageLink pageLink) { + public PageData getAlarmTypes(PageLink pageLink) { + Map params = new HashMap<>(); + addPageLinkToParam(params, pageLink); return restTemplate.exchange( baseURL + "/api/alarm/types?" + getUrlParams(pageLink), HttpMethod.GET, HttpEntity.EMPTY, - new ParameterizedTypeReference>() { - }).getBody(); + new ParameterizedTypeReference>() { + }, + params).getBody(); } public AlarmComment saveAlarmComment(AlarmId alarmId, AlarmComment alarmComment) {