Merge pull request #11453 from AldirchEugene/master

Fixed the problem of getAlarmTypes method query failure in rest-client
This commit is contained in:
Andrew Shvayka 2024-09-09 17:27:36 +03:00 committed by GitHub
commit 14827bb175
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -515,13 +515,16 @@ public class RestClient implements Closeable {
return restTemplate.postForEntity(baseURL + "/api/alarm", alarm, Alarm.class).getBody(); return restTemplate.postForEntity(baseURL + "/api/alarm", alarm, Alarm.class).getBody();
} }
public List<EntitySubtype> getAlarmTypes(PageLink pageLink) { public PageData<EntitySubtype> getAlarmTypes(PageLink pageLink) {
Map<String, String> params = new HashMap<>();
addPageLinkToParam(params, pageLink);
return restTemplate.exchange( return restTemplate.exchange(
baseURL + "/api/alarm/types?" + getUrlParams(pageLink), baseURL + "/api/alarm/types?" + getUrlParams(pageLink),
HttpMethod.GET, HttpMethod.GET,
HttpEntity.EMPTY, HttpEntity.EMPTY,
new ParameterizedTypeReference<List<EntitySubtype>>() { new ParameterizedTypeReference<PageData<EntitySubtype>>() {
}).getBody(); },
params).getBody();
} }
public AlarmComment saveAlarmComment(AlarmId alarmId, AlarmComment alarmComment) { public AlarmComment saveAlarmComment(AlarmId alarmId, AlarmComment alarmComment) {