diff --git a/commons/src/main/java/fr/free/nrw/commons/caching/CacheController.java b/commons/src/main/java/fr/free/nrw/commons/caching/CacheController.java index 453b8d66f..6e1f8e0bc 100644 --- a/commons/src/main/java/fr/free/nrw/commons/caching/CacheController.java +++ b/commons/src/main/java/fr/free/nrw/commons/caching/CacheController.java @@ -57,14 +57,14 @@ public class CacheController { Log.d("Cache", "Entering for loop"); int index = 0; for (Point point : pointsFound) { - Log.d("Cache", "Point: " + point.toString()); + Log.d("Cache", "Nearby point: " + point.toString()); Object cat = point.getValue(); - Log.d("Cache", "Cat: " + cat); + Log.d("Cache", "Nearby cat: " + cat); catList.add(index, cat); index++; } - Log.d("Cache", "Categories found: " + catList.toString()); + Log.d("Cache", "Categories found in cache: " + catList.toString()); } else { Log.d("Cache", "No categories found in cache"); } diff --git a/commons/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java b/commons/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java index 451eaa1dd..d9b783bfb 100644 --- a/commons/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java +++ b/commons/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java @@ -204,7 +204,10 @@ public class ShareActivity cacheObj.cacheData.findCategory(); + //TODO: If categories found from cache in that area, skip API call and display those categories instead + //TODO: If no categories found from cache in that area, call MW API + //asynchronous calls to MediaWiki Commons API to match image coords with nearby Commons categories MwVolleyApi apiCall = new MwVolleyApi(this); apiCall.request(decimalCoords);