fix version loader

This commit is contained in:
Branislav Stojkovic
2019-01-18 12:55:34 +01:00
parent a8f5155acd
commit 74e524e98c
@@ -94,6 +94,7 @@ public class Presenter implements IPlugInPort {
XStream xStream = new XStream(new DomDriver()); XStream xStream = new XStream(new DomDriver());
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
List<Version> allVersions = (List<Version>) xStream.fromXML(in); List<Version> allVersions = (List<Version>) xStream.fromXML(in);
CURRENT_VERSION = allVersions.get(allVersions.size() - 1).getVersionNumber();
RECENT_VERSIONS = allVersions.subList(allVersions.size() - 3, allVersions.size()); RECENT_VERSIONS = allVersions.subList(allVersions.size() - 3, allVersions.size());
Collections.sort(RECENT_VERSIONS, new Comparator<Version>() { Collections.sort(RECENT_VERSIONS, new Comparator<Version>() {
@@ -102,8 +103,7 @@ public class Presenter implements IPlugInPort {
return -o1.getVersionNumber().compareTo(o2.getVersionNumber()); return -o1.getVersionNumber().compareTo(o2.getVersionNumber());
} }
}); });
in.close(); in.close();
CURRENT_VERSION = allVersions.get(allVersions.size() - 1).getVersionNumber();
} catch (IOException e) { } catch (IOException e) {
LOG.error("Could not find version number, using default", e); LOG.error("Could not find version number, using default", e);
} }