|
|
@ -120,7 +120,7 @@ public abstract class BaseEdgeProcessor { |
|
|
private boolean doSaveIfEdgeIsOffline(EdgeEventType type, EdgeEventActionType action) { |
|
|
private boolean doSaveIfEdgeIsOffline(EdgeEventType type, EdgeEventActionType action) { |
|
|
return switch (action) { |
|
|
return switch (action) { |
|
|
case TIMESERIES_UPDATED, ALARM_ACK, ALARM_CLEAR, ALARM_ASSIGNED, ALARM_UNASSIGNED, ADDED_COMMENT, |
|
|
case TIMESERIES_UPDATED, ALARM_ACK, ALARM_CLEAR, ALARM_ASSIGNED, ALARM_UNASSIGNED, ADDED_COMMENT, |
|
|
UPDATED_COMMENT -> true; |
|
|
UPDATED_COMMENT, DELETED -> true; |
|
|
default -> switch (type) { |
|
|
default -> switch (type) { |
|
|
case ALARM, ALARM_COMMENT, RULE_CHAIN, RULE_CHAIN_METADATA, USER, CUSTOMER, TENANT, TENANT_PROFILE, |
|
|
case ALARM, ALARM_COMMENT, RULE_CHAIN, RULE_CHAIN_METADATA, USER, CUSTOMER, TENANT, TENANT_PROFILE, |
|
|
WIDGETS_BUNDLE, WIDGET_TYPE, ADMIN_SETTINGS, OTA_PACKAGE, QUEUE, RELATION, NOTIFICATION_TEMPLATE, NOTIFICATION_TARGET, |
|
|
WIDGETS_BUNDLE, WIDGET_TYPE, ADMIN_SETTINGS, OTA_PACKAGE, QUEUE, RELATION, NOTIFICATION_TEMPLATE, NOTIFICATION_TARGET, |
|
|
|