From 11c22df350cfd738d828fa4d211e97e94a25ae7f Mon Sep 17 00:00:00 2001 From: Jason Whitmore Date: Mon, 17 Nov 2025 18:22:27 -0800 Subject: [PATCH] NearbyParentFragmentPresenter.kt: set Sitelinks for Nearby Places to Sitelinks from local data Before this change, when information about a Place was retrieved from the local Place repository, the Sitelink object was not set into the new Place object. This would cause the Sitelink icons to be missing from the user interface for some Places. This change now sets the Sitelinks object to the locally retrieved Place's Sitelinks. These sitelinks now appear in the user interface if they are stored locally. --- .../commons/nearby/presenter/NearbyParentFragmentPresenter.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/presenter/NearbyParentFragmentPresenter.kt b/app/src/main/java/fr/free/nrw/commons/nearby/presenter/NearbyParentFragmentPresenter.kt index 6ec1064be2..6b0255ff20 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/presenter/NearbyParentFragmentPresenter.kt +++ b/app/src/main/java/fr/free/nrw/commons/nearby/presenter/NearbyParentFragmentPresenter.kt @@ -352,6 +352,7 @@ class NearbyParentFragmentPresenter exists = repoPlace.exists ?: true longDescription = repoPlace.longDescription ?: "" language = repoPlace.language + siteLinks = repoPlace.siteLinks } } else { indicesToUpdate.add(i)