From edc7bc5a33b591714e04aa7b043ac4bcf5153032 Mon Sep 17 00:00:00 2001 From: GeekHare Date: Sat, 20 May 2023 16:43:54 +0200 Subject: [PATCH] Add: A check to make sure that object is not null --- .../bitfinex/v2/callback/channel/ExecutedTradeHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/github/jnidzwetzki/bitfinex/v2/callback/channel/ExecutedTradeHandler.java b/src/main/java/com/github/jnidzwetzki/bitfinex/v2/callback/channel/ExecutedTradeHandler.java index 2d93216..cd5e0d5 100644 --- a/src/main/java/com/github/jnidzwetzki/bitfinex/v2/callback/channel/ExecutedTradeHandler.java +++ b/src/main/java/com/github/jnidzwetzki/bitfinex/v2/callback/channel/ExecutedTradeHandler.java @@ -21,6 +21,7 @@ import java.util.ArrayList; import java.util.Collection; import java.util.List; +import java.util.Objects; import java.util.function.BiConsumer; import org.json.JSONArray; @@ -51,7 +52,7 @@ public void handleChannelData(final String action, final JSONArray jsonArray) th try { final List trades = new ArrayList<>(); - if( action.equals("tu")) { + if(Objects.nonNull(action) && action.equals("tu")) { return; // Ignore tu messages (see issue #13) }