From 8db488bbae50805a7e0114967b0d2266dca10a17 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Sun, 3 Nov 2013 19:28:40 +0100 Subject: [PATCH] Use new xml element, sort categories --- src/org/fdroid/fdroid/DB.java | 3 ++- src/org/fdroid/fdroid/RepoXMLHandler.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/org/fdroid/fdroid/DB.java b/src/org/fdroid/fdroid/DB.java index 3434ec927..801a5be43 100644 --- a/src/org/fdroid/fdroid/DB.java +++ b/src/org/fdroid/fdroid/DB.java @@ -631,7 +631,7 @@ public class DB { Cursor c = null; try { c = db.query(true, TABLE_APP, new String[] { "categories" }, - null, null, null, null, "categories", null); + null, null, null, null, null, null); c.moveToFirst(); while (!c.isAfterLast()) { CommaSeparatedList categories = CommaSeparatedList @@ -652,6 +652,7 @@ public class DB { c.close(); } } + Collections.sort(result); return result; } diff --git a/src/org/fdroid/fdroid/RepoXMLHandler.java b/src/org/fdroid/fdroid/RepoXMLHandler.java index d691f93eb..0cbf70bc7 100644 --- a/src/org/fdroid/fdroid/RepoXMLHandler.java +++ b/src/org/fdroid/fdroid/RepoXMLHandler.java @@ -231,7 +231,7 @@ public class RepoXMLHandler extends DefaultHandler { } catch (NumberFormatException ex) { curapp.curVercode = -1; } - } else if (curel.equals("category")) { + } else if (curel.equals("categories")) { curapp.categories = DB.CommaSeparatedList.make(str); } else if (curel.equals("antifeatures")) { curapp.antiFeatures = DB.CommaSeparatedList.make(str);