diff --git a/pom.xml b/pom.xml index 2c0466b..7a53ea8 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ com.chargify chargify-sdk - 0.30 + 0.31 jar Chargify SDK for Java diff --git a/src/main/java/com/chargify/ChargifyService.java b/src/main/java/com/chargify/ChargifyService.java index 3eaee3f..a86e59d 100644 --- a/src/main/java/com/chargify/ChargifyService.java +++ b/src/main/java/com/chargify/ChargifyService.java @@ -687,7 +687,8 @@ public Mono findSubscriptionComponentById( String subscri return ChargifyResponseErrorHandler.handleError( client.get().uri( "/subscriptions/" + subscriptionId + "/components/" + componentId + ".json" ).retrieve() ) .bodyToMono( SubscriptionComponentWrapper.class ) - .map( SubscriptionComponentWrapper::getComponent ); + .map( SubscriptionComponentWrapper::getComponent ) + .onErrorResume( ResourceNotFoundException.class, ex -> Mono.empty() ); } @Override