Skip to content

Commit

Permalink
Log parsing error (#1361)
Browse files Browse the repository at this point in the history
Co-authored-by: Djoyke Reijans <[email protected]>
  • Loading branch information
gcatanese and DjoykeAbyah authored Sep 30, 2024
1 parent b0f0907 commit cd0d97e
Showing 1 changed file with 5 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,12 @@
import com.adyen.model.transferwebhooks.TransferNotificationRequest;
import com.adyen.model.transactionwebhooks.TransactionNotificationRequestV4;
import java.util.Optional;
import java.util.logging.Logger;

public class BankingWebhookHandler {

private static final Logger LOG = Logger.getLogger(BankingWebhookHandler.class.getName());

private final String payload;

public BankingWebhookHandler(String payload) {
Expand Down Expand Up @@ -59,6 +63,7 @@ private <T> Optional<T> getOptionalField(Class<T> clazz) {
T val = JSON.getMapper().readValue(payload, clazz);
return Optional.ofNullable(val);
} catch (Exception e) {
LOG.warning("Deserialization error: " + e.getMessage());
return Optional.empty();
}
}
Expand Down

0 comments on commit cd0d97e

Please sign in to comment.