Niedzielski has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/298009

Change subject: Limit read more queries to non-main pages
......................................................................

Limit read more queries to non-main pages

Bug: T139375
Change-Id: Ib866144b9494fdb44fe5a2f140dca11fe30dfce2
---
M app/src/main/java/org/wikipedia/page/PageTitle.java
M 
app/src/main/java/org/wikipedia/page/bottomcontent/MainPageReadMoreTopicTask.java
2 files changed, 6 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia 
refs/changes/09/298009/1

diff --git a/app/src/main/java/org/wikipedia/page/PageTitle.java 
b/app/src/main/java/org/wikipedia/page/PageTitle.java
index 0fe4eef..c6299c4 100644
--- a/app/src/main/java/org/wikipedia/page/PageTitle.java
+++ b/app/src/main/java/org/wikipedia/page/PageTitle.java
@@ -168,7 +168,11 @@
     }
 
     public boolean isMainPage() {
-        return hasProperties() && properties.isMainPage();
+        if (hasProperties()) {
+            return properties.isMainPage();
+        }
+        String mainPageTitle = 
MainPageNameData.valueFor(getSite().languageCode());
+        return mainPageTitle.equals(getDisplayText());
     }
 
     public boolean isDisambiguationPage() {
diff --git 
a/app/src/main/java/org/wikipedia/page/bottomcontent/MainPageReadMoreTopicTask.java
 
b/app/src/main/java/org/wikipedia/page/bottomcontent/MainPageReadMoreTopicTask.java
index 4f99561..97a2e71 100644
--- 
a/app/src/main/java/org/wikipedia/page/bottomcontent/MainPageReadMoreTopicTask.java
+++ 
b/app/src/main/java/org/wikipedia/page/bottomcontent/MainPageReadMoreTopicTask.java
@@ -36,7 +36,7 @@
             if (c.moveToPosition(age)) {
                 HistoryEntry entry = HistoryEntry.DATABASE_TABLE.fromCursor(c);
                 
entry.getTitle().setThumbUrl(PageImageHistoryContract.Col.IMAGE_NAME.val(c));
-                return entry.getTitle();
+                return entry.getTitle().isMainPage() ? null : entry.getTitle();
             }
             return null;
         } finally {

-- 
To view, visit https://gerrit.wikimedia.org/r/298009
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib866144b9494fdb44fe5a2f140dca11fe30dfce2
Gerrit-PatchSet: 1
Gerrit-Project: apps/android/wikipedia
Gerrit-Branch: master
Gerrit-Owner: Niedzielski <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to