diff options
author | Scott Jackson <daneren2005@gmail.com> | 2016-09-09 16:36:10 -0700 |
---|---|---|
committer | Scott Jackson <daneren2005@gmail.com> | 2016-09-09 16:36:10 -0700 |
commit | 328d80f0dfd9c6057e65b948b9bd9d52968cc4a8 (patch) | |
tree | e2eedd601b3146e6e995fc8f21c162cf954cd320 /app/src/main/java/github/daneren2005/dsub/util/Util.java | |
parent | 2a3f49f2b61042cd57dbcc6d0acd7f8754fe534b (diff) | |
download | dsub-328d80f0dfd9c6057e65b948b9bd9d52968cc4a8.tar.gz dsub-328d80f0dfd9c6057e65b948b9bd9d52968cc4a8.tar.bz2 dsub-328d80f0dfd9c6057e65b948b9bd9d52968cc4a8.zip |
Reintroduce tokens for Subsonic 6+ with a check for error code 41
Diffstat (limited to 'app/src/main/java/github/daneren2005/dsub/util/Util.java')
-rw-r--r-- | app/src/main/java/github/daneren2005/dsub/util/Util.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/app/src/main/java/github/daneren2005/dsub/util/Util.java b/app/src/main/java/github/daneren2005/dsub/util/Util.java index b1f1617d..5151c5d6 100644 --- a/app/src/main/java/github/daneren2005/dsub/util/Util.java +++ b/app/src/main/java/github/daneren2005/dsub/util/Util.java @@ -421,6 +421,18 @@ public final class Util { return builder.toString().hashCode(); } + public static String getBlockTokenUsePref(Context context, int instance) { + return Constants.CACHE_BLOCK_TOKEN_USE + Util.getRestUrl(context, null, instance, false); + } + public static boolean getBlockTokenUse(Context context, int instance) { + return getPreferences(context).getBoolean(getBlockTokenUsePref(context, instance), false); + } + public static void setBlockTokenUse(Context context, int instance, boolean block) { + SharedPreferences.Editor editor = getPreferences(context).edit(); + editor.putBoolean(getBlockTokenUsePref(context, instance), block); + editor.commit(); + } + public static String replaceInternalUrl(Context context, String url) { // Only change to internal when using https if(url.indexOf("https") != -1) { |