diff options
author | Martin Fietz <Martin.Fietz@gmail.com> | 2015-12-04 13:17:35 +0100 |
---|---|---|
committer | Martin Fietz <Martin.Fietz@gmail.com> | 2015-12-04 13:17:35 +0100 |
commit | 5600080229d16c73275e5c3cd47429d3a2001f6e (patch) | |
tree | 6e352b9fadabd0e60fedd25ac0f9e2163eaf164d /core | |
parent | 155966060902802c1324ba4bf2294e5877caf18b (diff) | |
download | AntennaPod-5600080229d16c73275e5c3cd47429d3a2001f6e.zip |
Compare case-insensitive
Diffstat (limited to 'core')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/service/download/AntennapodHttpClient.java | 4 |
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) { |