aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorScott Jackson <daneren2005@gmail.com>2014-07-21 16:34:02 -0700
committerScott Jackson <daneren2005@gmail.com>2014-07-21 16:34:02 -0700
commita51e0cb467d3b1b73ed6406edcb66b5adab5db4f (patch)
tree5311e56d4b925e0500fb80d5a977988a1e563037 /src
parent993be4f3866585cdb9016d69f4eef22ac7eb2eb7 (diff)
downloaddsub-a51e0cb467d3b1b73ed6406edcb66b5adab5db4f.tar.gz
dsub-a51e0cb467d3b1b73ed6406edcb66b5adab5db4f.tar.bz2
dsub-a51e0cb467d3b1b73ed6406edcb66b5adab5db4f.zip
Change auto version saving to auto ServerInfo saving
Diffstat (limited to 'src')
-rw-r--r--src/github/daneren2005/dsub/service/parser/AbstractParser.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/github/daneren2005/dsub/service/parser/AbstractParser.java b/src/github/daneren2005/dsub/service/parser/AbstractParser.java
index 9db40dad..7d43728a 100644
--- a/src/github/daneren2005/dsub/service/parser/AbstractParser.java
+++ b/src/github/daneren2005/dsub/service/parser/AbstractParser.java
@@ -127,7 +127,13 @@ public abstract class AbstractParser {
rootElementFound = true;
String version = get("version");
if (version != null) {
- Util.setServerRestVersion(context, new Version(version));
+ ServerInfo server = new Server();
+ server.setRestVersion(new Version(version));
+
+ if("madsonic".equals(get("type"))) {
+ server.setRestType(ServerInfo.TYPE_MADSONIC);
+ }
+ server.saveServerInfo(context);
}
}
return name;
@@ -138,4 +144,4 @@ public abstract class AbstractParser {
throw new Exception(context.getResources().getString(R.string.background_task_parse_error));
}
}
-} \ No newline at end of file
+}