From 7419db6fc41d0065b2ed97651f140160c57e4905 Mon Sep 17 00:00:00 2001 From: backstraw Date: Wed, 25 Jun 2025 17:29:22 +0900 Subject: [PATCH] fix: prevent NPE in AlertType --- .../src/main/java/com/dianping/cat/alarm/spi/AlertType.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cat-alarm/src/main/java/com/dianping/cat/alarm/spi/AlertType.java b/cat-alarm/src/main/java/com/dianping/cat/alarm/spi/AlertType.java index 1dbcd68394..284a6f65c3 100644 --- a/cat-alarm/src/main/java/com/dianping/cat/alarm/spi/AlertType.java +++ b/cat-alarm/src/main/java/com/dianping/cat/alarm/spi/AlertType.java @@ -28,7 +28,9 @@ public enum AlertType { Transaction("Transaction", "Transaction告警"), - Event("Event", "Event告警"); + Event("Event", "Event告警"), + + Unknown("Unknown", "Unknown告警"); private String m_name; @@ -45,7 +47,7 @@ public static AlertType getTypeByName(String name) { return type; } } - return null; + return AlertType.Unknown; } public String getName() {