summaryrefslogtreecommitdiff
path: root/src/de/danoeh/antennapod/util/URLChecker.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/danoeh/antennapod/util/URLChecker.java')
-rw-r--r--src/de/danoeh/antennapod/util/URLChecker.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/de/danoeh/antennapod/util/URLChecker.java b/src/de/danoeh/antennapod/util/URLChecker.java
index eb522ffa8..9997daaf7 100644
--- a/src/de/danoeh/antennapod/util/URLChecker.java
+++ b/src/de/danoeh/antennapod/util/URLChecker.java
@@ -1,6 +1,9 @@
package de.danoeh.antennapod.util;
import android.util.Log;
+
+import org.apache.commons.lang3.StringUtils;
+
import de.danoeh.antennapod.BuildConfig;
/**
@@ -27,12 +30,16 @@ public final class URLChecker {
*/
public static String prepareURL(String url) {
StringBuilder builder = new StringBuilder();
+ url = StringUtils.trim(url);
if (url.startsWith("feed://")) {
if (BuildConfig.DEBUG) Log.d(TAG, "Replacing feed:// with http://");
url = url.replaceFirst("feed://", "http://");
} else if (url.startsWith("pcast://")) {
if (BuildConfig.DEBUG) Log.d(TAG, "Replacing pcast:// with http://");
url = url.replaceFirst("pcast://", "http://");
+ } else if (url.startsWith("itpc")) {
+ if (BuildConfig.DEBUG) Log.d(TAG, "Replacing itpc:// with http://");
+ url = url.replaceFirst("itpc://", "http://");
} else if (!(url.startsWith("http://") || url.startsWith("https://"))) {
if (BuildConfig.DEBUG) Log.d(TAG, "Adding http:// at the beginning of the URL");
builder.append("http://");