From 6352c4e40b3eb5cec3a23e456205b4d5deeba5e1 Mon Sep 17 00:00:00 2001 From: dashevchenko Date: Thu, 13 Nov 2025 12:46:36 +0200 Subject: [PATCH] added subtype when Alarm "Severity changed" comment --- .../service/telemetry/DefaultAlarmSubscriptionService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/application/src/main/java/org/thingsboard/server/service/telemetry/DefaultAlarmSubscriptionService.java b/application/src/main/java/org/thingsboard/server/service/telemetry/DefaultAlarmSubscriptionService.java index b68f604460..536b1e8a32 100644 --- a/application/src/main/java/org/thingsboard/server/service/telemetry/DefaultAlarmSubscriptionService.java +++ b/application/src/main/java/org/thingsboard/server/service/telemetry/DefaultAlarmSubscriptionService.java @@ -252,7 +252,10 @@ public class DefaultAlarmSubscriptionService extends AbstractSubscriptionService .alarmId(alarm.getId()) .type(AlarmCommentType.SYSTEM) .comment(JacksonUtil.newObjectNode().put("text", - String.format("Alarm severity was updated from %s to %s", result.getOldSeverity(), alarm.getSeverity()))); + String.format("Alarm severity was updated from %s to %s", result.getOldSeverity(), alarm.getSeverity())) + .put("subtype", "severityChanged") + .put("oldSeverity", result.getOldSeverity().name()) + .put("newSeverity", alarm.getSeverity().name())); if (request != null && request.getUserId() != null) { alarmComment.userId(request.getUserId()); }