From 2f58b4b360ae9b701efcf709b79f170210c30ee1 Mon Sep 17 00:00:00 2001 From: Tom Hense <36423219+tomhense@users.noreply.github.com> Date: Tue, 16 Apr 2024 08:14:59 +0200 Subject: [PATCH] Strip duplicate slash on Nextcloud Gpodder sync (#7085) --- .../antennapod/net/sync/nextcloud/NextcloudSyncService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net/sync/gpoddernet/src/main/java/de/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService.java b/net/sync/gpoddernet/src/main/java/de/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService.java index e98976c81..692d7028a 100644 --- a/net/sync/gpoddernet/src/main/java/de/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService.java +++ b/net/sync/gpoddernet/src/main/java/de/danoeh/antennapod/net/sync/nextcloud/NextcloudSyncService.java @@ -16,6 +16,8 @@ import okhttp3.OkHttpClient; import okhttp3.Request; import okhttp3.RequestBody; import okhttp3.Response; + +import org.apache.commons.lang3.StringUtils; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; @@ -148,7 +150,7 @@ public class NextcloudSyncService implements ISyncService { .scheme(hostname.scheme) .host(hostname.host) .port(hostname.port) - .addPathSegments(hostname.subfolder + path); + .addPathSegments(StringUtils.stripStart(hostname.subfolder + path, "/")); } @Override