diff --git a/src/main/java/com/eactive/eai/custom/alarm/event/AlarmEvent.java b/src/main/java/com/eactive/eai/custom/alarm/event/AlarmEvent.java index fa435b8..36f6d74 100644 --- a/src/main/java/com/eactive/eai/custom/alarm/event/AlarmEvent.java +++ b/src/main/java/com/eactive/eai/custom/alarm/event/AlarmEvent.java @@ -29,12 +29,13 @@ public class AlarmEvent { if (!(o instanceof AlarmEvent)) return false; AlarmEvent that = (AlarmEvent) o; - return Objects.equals(this.key, that.key); + return Objects.equals(this.key, that.key) + && Objects.equals(this.message, that.message); } @Override public int hashCode() { - return Objects.hash(key); + return Objects.hash(key, message); }