Skip to content

Commit

Permalink
Merge branch 'main' into promote/main
Browse files Browse the repository at this point in the history
  • Loading branch information
DjoykeAbyah authored Sep 30, 2024
2 parents 535c591 + cd0d97e commit 29e44d0
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 29e44d0

Please sign in to comment.