From 39fc610dac9fbb7d46147624105017821c2d35e5 Mon Sep 17 00:00:00 2001
From: blavenie <benoit.lavenier@e-is.pro>
Date: Wed, 18 Oct 2017 12:38:30 +0200
Subject: [PATCH] [fix] Synchro: bad search URL computation

---
 .../java/org/duniter/core/client/service/HttpServiceImpl.java  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/duniter4j-core-client/src/main/java/org/duniter/core/client/service/HttpServiceImpl.java b/duniter4j-core-client/src/main/java/org/duniter/core/client/service/HttpServiceImpl.java
index d0cb4558..4fbdddbd 100644
--- a/duniter4j-core-client/src/main/java/org/duniter/core/client/service/HttpServiceImpl.java
+++ b/duniter4j-core-client/src/main/java/org/duniter/core/client/service/HttpServiceImpl.java
@@ -198,7 +198,8 @@ public class HttpServiceImpl implements HttpService, Closeable, InitializingBean
     }
 
     public String getPath(Peer peer, String... absolutePath) {
-        return peer.getUrl() + pathJoiner.skipNulls().join(absolutePath).replaceAll("//+", "/");
+        String path = "/" + pathJoiner.skipNulls().join(absolutePath);
+        return peer.getUrl() + path.replaceAll("//+", "/");
     }
 
 
-- 
GitLab