From 1c3fd70cb3aed1ce5ec123095bef7d44d6753f81 Mon Sep 17 00:00:00 2001 From: misaochan Date: Tue, 25 Oct 2016 16:43:29 +1300 Subject: [PATCH] Add regular expression and remove those items --- .../free/nrw/commons/category/CategorizationFragment.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/fr/free/nrw/commons/category/CategorizationFragment.java b/app/src/main/java/fr/free/nrw/commons/category/CategorizationFragment.java index d8f5cef48..86cabad28 100644 --- a/app/src/main/java/fr/free/nrw/commons/category/CategorizationFragment.java +++ b/app/src/main/java/fr/free/nrw/commons/category/CategorizationFragment.java @@ -218,6 +218,13 @@ public class CategorizationFragment extends Fragment { mergedItems.addAll(recentItems); Log.d(TAG, "Adding recent items: " + recentItems); + for (String item : mergedItems) { + if (item.matches("(19|20)\\d{2}")) { + Log.d(TAG, "Filtering out year " + item); + mergedItems.remove(item); + } + } + //Needs to be an ArrayList and not a List unless we want to modify a big portion of preexisting code ArrayList mergedItemsList = new ArrayList(mergedItems); Log.d(TAG, "Merged item list: " + mergedItemsList);