Skip to content

Commit 803b0e7

Browse files
committed
fix: continue when record data is null.
1 parent 652137b commit 803b0e7

File tree

1 file changed

+5
-1
lines changed
  • eventmesh-connectors/eventmesh-connector-dingding/src/main/java/org/apache/eventmesh/connector/dingding/sink/connector

1 file changed

+5
-1
lines changed

eventmesh-connectors/eventmesh-connector-dingding/src/main/java/org/apache/eventmesh/connector/dingding/sink/connector/DingDingSinkConnector.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
import java.util.HashMap;
3131
import java.util.List;
3232
import java.util.Map;
33+
import java.util.Objects;
3334
import java.util.Optional;
3435
import java.util.concurrent.TimeUnit;
3536

@@ -116,7 +117,10 @@ public boolean isRunning() {
116117
public void put(List<ConnectRecord> sinkRecords) {
117118
for (ConnectRecord record : sinkRecords) {
118119
try {
119-
120+
if (Objects.isNull(record.getData())) {
121+
log.warn("ConnectRecord data is null, ignore.");
122+
continue;
123+
}
120124
String accessToken = getAccessToken();
121125
OrgGroupSendHeaders orgGroupSendHeaders =
122126
new OrgGroupSendHeaders();

0 commit comments

Comments
 (0)