diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyPlaces.java b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyPlaces.java index 424af416a..a2f4b2352 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyPlaces.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyPlaces.java @@ -100,12 +100,6 @@ public class NearbyPlaces { continue; } - - // Fields: ["Point(153.073 -27.6111)"^^, , "Queensland State Archives"@en, , "government agency"@en, , , Images from the Queensland State Archives, , - // Produces: 02-11 21:32:45.015: V/NearbyPlaces(9300): Name: Queensland State Archives, type: government agency, category: Images from the Queensland State Archives, wikipediaSitelink: , commonsSitelink: - - //TODO: What about items with more than 1 Commons category??? Might need to rearrange categories to the end of the string - String[] fields = line.split("\t"); Timber.v("Fields: " + Arrays.toString(fields)); String point = fields[0]; @@ -113,9 +107,9 @@ public class NearbyPlaces { String name = Utils.stripLocalizedString(fields[2]); String type = Utils.stripLocalizedString(fields[4]); String icon = fields[5]; - String category = Utils.stripLocalizedString(fields[7]); - String wikipediaSitelink = Utils.stripLocalizedString(fields[8]); - String commonsSitelink = Utils.stripLocalizedString(fields[9]); + String wikipediaSitelink = Utils.stripLocalizedString(fields[7]); + String commonsSitelink = Utils.stripLocalizedString(fields[8]); + String category = Utils.stripLocalizedString(fields[9]); Timber.v("Name: " + name + ", type: " + type + ", category: " + category + ", wikipediaSitelink: " + wikipediaSitelink + ", commonsSitelink: " + commonsSitelink); diff --git a/app/src/main/resources/queries/nearby_query.rq b/app/src/main/resources/queries/nearby_query.rq index d5b380527..0453005e8 100644 --- a/app/src/main/resources/queries/nearby_query.rq +++ b/app/src/main/resources/queries/nearby_query.rq @@ -6,9 +6,9 @@ SELECT (SAMPLE(COALESCE(?class_label_preferred_language, ?class_label_any_language, "?")) as ?class_label) (SAMPLE(COALESCE(?icon0, ?icon1)) as ?icon) (SAMPLE(COALESCE(?emoji0, ?emoji1)) as ?emoji) - (SAMPLE(?Commons_category) as ?Commons_category) ?wikipediaArticle ?commonsArticle + (SAMPLE(?Commons_category) as ?Commons_category) WHERE { # Around given location... SERVICE wikibase:around {