diff --git a/app/src/main/java/in/andres/kandroid/kanboard/KanboardAPI.java b/app/src/main/java/in/andres/kandroid/kanboard/KanboardAPI.java index 0b204c5..059601e 100644 --- a/app/src/main/java/in/andres/kandroid/kanboard/KanboardAPI.java +++ b/app/src/main/java/in/andres/kandroid/kanboard/KanboardAPI.java @@ -325,7 +325,7 @@ protected void onPostExecute(KanboardResult s) { tag = res; } else { try { - Pattern regex = Pattern.compile("^(\\d+)\\.(\\d+)\\.(\\d+)(?:,(.*)){0,1}$", Pattern.CASE_INSENSITIVE | Pattern.UNICODE_CASE); + Pattern regex = Pattern.compile("^[vV]{0,1}(\\d+)\\.(\\d+)\\.(\\d+)(?:,(.*)){0,1}$", Pattern.CASE_INSENSITIVE | Pattern.UNICODE_CASE); Matcher regexMatcher = regex.matcher(res); if (regexMatcher.find()) { version[0] = Integer.parseInt(regexMatcher.group(1));