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