From 87f4509db4ea21a35b4dbe6f2d2bfacf8585d567 Mon Sep 17 00:00:00 2001 From: misaochan Date: Tue, 25 Oct 2016 16:44:34 +1300 Subject: [PATCH] Switch to contains() instead of matches() --- .../fr/free/nrw/commons/category/CategorizationFragment.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 86cabad28..3a26bed28 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 @@ -219,12 +219,12 @@ public class CategorizationFragment extends Fragment { Log.d(TAG, "Adding recent items: " + recentItems); for (String item : mergedItems) { - if (item.matches("(19|20)\\d{2}")) { + if (item.contains("(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);