diff options
| -rwxr-xr-x | org.fox.ttrss/src/main/java/org/fox/ttrss/types/Article.java | 18 | ||||
| -rw-r--r-- | org.fox.ttrss/src/main/java/org/fox/ttrss/types/Feed.java | 2 |
2 files changed, 19 insertions, 1 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Article.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Article.java index 43a46d92..2fdb72c1 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Article.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Article.java @@ -324,6 +324,24 @@ public class Article implements Parcelable { if (comments_link == null) comments_link = ""; } + public boolean equals(Article article) { + if (article == this) + return true; + + if (article == null) + return false; + + return article.id == id; + } + + @NonNull + @Override + public String toString() { + return "{id:" + this.id + ",unread:" + this.unread + + ",marked:" + this.marked + ",published:" + this.published + ",score:" + this.score + + ",selected:" + this.selected + "}"; + } + public boolean isHostDistinct() { try { String siteDomain = new URL(site_url).getHost().replace("www.", ""); diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Feed.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Feed.java index 4d659c2d..b9bb8de8 100644 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Feed.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/types/Feed.java @@ -119,7 +119,7 @@ public class Feed implements Comparable<Feed>, Parcelable { @NonNull @Override public String toString() { - return "{" + this.id + "," + this.is_cat + "}"; + return "{id:" + this.id + ",is_cat:" + this.is_cat + "}"; } @Override |