This is an automated email from the ASF dual-hosted git repository. kerwin pushed a commit to branch 3.1.5-prepare in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git
commit 3f94c3cb326515363ebd3c6f5e512c85ff35132c Author: 旺阳 <[email protected]> AuthorDate: Tue Feb 21 20:10:48 2023 +0800 Fix webex teams alert plugin null exception error (#13591) --- .../dolphinscheduler/plugin/alert/webexteams/WebexTeamsSender.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-webexteams/src/main/java/org/apache/dolphinscheduler/plugin/alert/webexteams/WebexTeamsSender.java b/dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-webexteams/src/main/java/org/apache/dolphinscheduler/plugin/alert/webexteams/WebexTeamsSender.java index 44a3403e80..20c9c13be4 100644 --- a/dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-webexteams/src/main/java/org/apache/dolphinscheduler/plugin/alert/webexteams/WebexTeamsSender.java +++ b/dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-webexteams/src/main/java/org/apache/dolphinscheduler/plugin/alert/webexteams/WebexTeamsSender.java @@ -156,7 +156,7 @@ public final class WebexTeamsSender { for (Map map : list) { for (Map.Entry<String, Object> entry : (Iterable<Map.Entry<String, Object>>) map.entrySet()) { String key = entry.getKey(); - String value = entry.getValue().toString(); + String value = entry.getValue() == null ? "" : entry.getValue().toString(); contents.append(key).append(":").append(value); contents.append("\n"); }
