diff options
author | Martin Fietz <Martin.Fietz@gmail.com> | 2015-09-18 10:58:25 +0200 |
---|---|---|
committer | Martin Fietz <Martin.Fietz@gmail.com> | 2015-09-18 10:58:25 +0200 |
commit | dbdd18523cb458d0afd322d111a78c33262d44be (patch) | |
tree | 7651021ce4bc58d33727416f790135969cf852eb /core/src/main/java | |
parent | 155eeb49b335c134bb971a921ce16a4eff208491 (diff) | |
download | AntennaPod-dbdd18523cb458d0afd322d111a78c33262d44be.zip |
Allow only alphanumeric and a few other characters in media filenames
Diffstat (limited to 'core/src/main/java')
-rw-r--r-- | core/src/main/java/de/danoeh/antennapod/core/storage/DownloadRequester.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/storage/DownloadRequester.java b/core/src/main/java/de/danoeh/antennapod/core/storage/DownloadRequester.java index bc34523cc..b13f7a0cb 100644 --- a/core/src/main/java/de/danoeh/antennapod/core/storage/DownloadRequester.java +++ b/core/src/main/java/de/danoeh/antennapod/core/storage/DownloadRequester.java @@ -351,7 +351,7 @@ public class DownloadRequester { if (media.getItem() != null && media.getItem().getTitle() != null) { String title = media.getItem().getTitle(); // Delete reserved characters - titleBaseFilename = title.replaceAll("[\\\\/%\\?\\*:|<>\"\\p{Cntrl}]", ""); + titleBaseFilename = title.replaceAll("[^a-zA-Z0-9 ._()-]", ""); titleBaseFilename = titleBaseFilename.trim(); } |