diff --git a/CHANGELOG.md b/CHANGELOG.md index 4a140fe..20f7eb1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,9 @@ Given a version number MAJOR.MINOR.PATCH, increment: ## [Unreleased] +### Fix +- Invoice.payment request + ## [2.14.0] - 2023-05-03 ### Added - rules attribute to Invoice resource diff --git a/src/main/java/com/starkbank/utils/Rest.java b/src/main/java/com/starkbank/utils/Rest.java index 1e1be52..3ee0cb5 100644 --- a/src/main/java/com/starkbank/utils/Rest.java +++ b/src/main/java/com/starkbank/utils/Rest.java @@ -133,7 +133,7 @@ public static InputStream getContent(Resource.ClassData resource, String id, Str } public static T getSubResource(Resource.ClassData resource, String id, SubResource.ClassData subResource, User user, Map options) throws Exception { - String content = Response.fetch(Api.endpoint(resource, id) + "/" + Api.endpoint(subResource), "GET", null, options, user).content(); + String content = Response.fetch(Api.endpoint(resource, id) + Api.endpoint(subResource), "GET", null, options, user).content(); JsonObject contentJson = new Gson().fromJson(content, JsonObject.class); JsonObject jsonObject = contentJson.get(Api.getLastName(subResource)).getAsJsonObject(); Gson gson = GsonEvent.getInstance(); @@ -141,7 +141,7 @@ public static T getSubResource(Resource.ClassData resour } public static List getSubResources(Resource.ClassData resource, String id, SubResource.ClassData subResource, User user, Map options) throws Exception { - String content = Response.fetch(Api.endpoint(resource, id) + "/" + Api.endpoint(subResource), "GET", null, options, user).content(); + String content = Response.fetch(Api.endpoint(resource, id) + Api.endpoint(subResource), "GET", null, options, user).content(); JsonObject contentJson = new Gson().fromJson(content, JsonObject.class); JsonArray jsonArray = contentJson.get(Api.getLastNamePlural(subResource)).getAsJsonArray(); List entities = new ArrayList<>();