From 8710a4a2dc6f74ff54c666e8347a28ad50311bf6 Mon Sep 17 00:00:00 2001 From: Obinna Ikeh Date: Thu, 26 Jun 2025 14:02:03 +0100 Subject: [PATCH] Fix trailing baseurl --- .../inensus/core/sharedpreferences/SharedPreferenceWrapper.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/inensus/core/sharedpreferences/SharedPreferenceWrapper.kt b/core/src/main/java/com/inensus/core/sharedpreferences/SharedPreferenceWrapper.kt index b998c22..c8c20f9 100644 --- a/core/src/main/java/com/inensus/core/sharedpreferences/SharedPreferenceWrapper.kt +++ b/core/src/main/java/com/inensus/core/sharedpreferences/SharedPreferenceWrapper.kt @@ -17,7 +17,8 @@ class SharedPreferenceWrapper( var baseUrl: String? get() = preferences.getString(KEY_BASE_URL, DEFAULT_BASE_URL) set(url) { - preferences.edit().putString(KEY_BASE_URL, url + BASE_URL_SUFFIX).apply() + val cleanUrl = url?.trimEnd('/') ?: "" + preferences.edit().putString(KEY_BASE_URL, "$cleanUrl$BASE_URL_SUFFIX").apply() } var deviceId: String