summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh
diff options
context:
space:
mode:
authorH. Lehmann <ByteHamster@users.noreply.github.com>2019-02-01 16:31:45 +0100
committerGitHub <noreply@github.com>2019-02-01 16:31:45 +0100
commit91987460dbb906a04492fa924b8f7216f3144f50 (patch)
tree5231f84d6b282b80ac26a3f310de5d7b9b6afccf /app/src/main/java/de/danoeh
parent73bb2f712ebc06423aecf115c40668b2c86f8c3b (diff)
parentabe68ec7bded95f39116fa52e099ac5be3f30c03 (diff)
downloadAntennaPod-91987460dbb906a04492fa924b8f7216f3144f50.zip
Merge pull request #2688 from orionlee/auto_download_12_hour_option_2685
Episode Cleanup (for automatic download) - support 12 hours after finishing
Diffstat (limited to 'app/src/main/java/de/danoeh')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java b/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java
index ca1f9d722..ed6c1698a 100644
--- a/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java
+++ b/app/src/main/java/de/danoeh/antennapod/preferences/PreferenceController.java
@@ -846,8 +846,11 @@ public class PreferenceController implements SharedPreferences.OnSharedPreferenc
entries[x] = res.getString(R.string.episode_cleanup_never);
} else if (v == 0) {
entries[x] = res.getString(R.string.episode_cleanup_after_listening);
+ } else if (v > 0 && v < 24) {
+ entries[x] = res.getQuantityString(R.plurals.episode_cleanup_hours_after_listening, v, v);
} else {
- entries[x] = res.getQuantityString(R.plurals.episode_cleanup_days_after_listening, v, v);
+ int numDays = (int)(v / 24); // assume underlying value will be NOT fraction of days, e.g., 36 (hours)
+ entries[x] = res.getQuantityString(R.plurals.episode_cleanup_days_after_listening, numDays, numDays);
}
}
pref.setEntries(entries);