From 9288d7d21b8653b0c1fdb371937f5b916c4df777 Mon Sep 17 00:00:00 2001 From: Brando Javier Carquin Mendocilla Date: Thu, 24 Oct 2024 16:27:18 -0500 Subject: [PATCH] format domain services get --- src/main/java/com/culqi/apioperation/ResponseHelper.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/culqi/apioperation/ResponseHelper.java b/src/main/java/com/culqi/apioperation/ResponseHelper.java index 16f4b9a..d028684 100644 --- a/src/main/java/com/culqi/apioperation/ResponseHelper.java +++ b/src/main/java/com/culqi/apioperation/ResponseHelper.java @@ -31,15 +31,15 @@ public ResponseCulqi list(String url, String params) { String result = ""; try { - HttpUrl.Builder builder = new HttpUrl.Builder(); + HttpUrl.Builder builder = HttpUrl.parse(Config.API_BASE).newBuilder(); - builder.scheme("https").host(Config.DOMAIN).addPathSegment("v2"); if (url.contains("plans")) { builder.addPathSegment("recurrent").addPathSegment("plans"); } else if (url.contains("subscriptions")) { builder.addPathSegment("recurrent").addPathSegment("subscriptions"); } else { - builder.scheme("https").host(Config.DOMAIN).addPathSegment("v2").addPathSegment(url); + String cleanUrl = url.replaceAll("^/+", "").replaceAll("/+$", ""); + builder.addPathSegments(cleanUrl); } if (params != null) {