summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Fietz <Martin.Fietz@gmail.com>2015-12-04 13:17:35 +0100
committerMartin Fietz <Martin.Fietz@gmail.com>2015-12-04 13:17:35 +0100
commit5600080229d16c73275e5c3cd47429d3a2001f6e (patch)
tree6e352b9fadabd0e60fedd25ac0f9e2163eaf164d
parent155966060902802c1324ba4bf2294e5877caf18b (diff)
downloadAntennaPod-5600080229d16c73275e5c3cd47429d3a2001f6e.zip
Compare case-insensitive
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java b/core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java
index ed74e0fb6..b23819ef7 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java
@@ -75,14 +75,14 @@ public class AntennapodHttpClient {
if(location.startsWith("/")) { // URL is not absolute, but relative
URL url = request.url();
location = url.getProtocol() + "://" + url.getHost() + location;
- } else if(!location.startsWith("http://") && !location.startsWith("https://")) {
+ } else if(!location.toLowerCase().startsWith("http://") &&
+ !location.toLowerCase().startsWith("https://")) {
// Reference is relative to current path
URL url = request.url();
String path = url.getPath();
String newPath = path.substring(0, path.lastIndexOf("/") + 1) + location;
location = url.getProtocol() + "://" + url.getHost() + newPath;
}
- Log.d(TAG, "New location: " + location);
try {
DBWriter.updateFeedDownloadURL(request.urlString(), location).get();
} catch (Exception e) {