X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FBlogReader.java;h=ab9aad7b963523588ed396fe3a782e944664d745;hb=e20cd4d53a73081a49b378f276aa17cd5d7948fb;hp=edea2dc7c8fba01aeb2f4304c9f68906ab78bbd1;hpb=e8ab1b32267d78c12e9ec2db2a65cf1b472fe1d0;p=jalview.git diff --git a/src/jalview/gui/BlogReader.java b/src/jalview/gui/BlogReader.java index edea2dc..ab9aad7 100644 --- a/src/jalview/gui/BlogReader.java +++ b/src/jalview/gui/BlogReader.java @@ -41,6 +41,7 @@ import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Collections; +import java.util.Date; import java.util.Iterator; import java.util.List; import java.util.Map; @@ -370,9 +371,9 @@ public class BlogReader extends JPanel + " and lastDate is " + lastDate); for (Item i : (List) chan.getItems()) { + Date published = i.getPublishDate(); boolean isread = lastDate == null ? false - : (i.getPublishDate() != null && !lastDate.before(i - .getPublishDate())); + : (published != null && !lastDate.before(published)); if (!updating || updateItems) { @@ -382,11 +383,11 @@ public class BlogReader extends JPanel { i.setRead(isread); } - if (i.getPublishDate() != null && !i.isRead()) + if (published != null && !i.isRead()) { - if (earliest == null || earliest.after(i.getPublishDate())) + if (earliest == null || earliest.after(published)) { - earliest = i.getPublishDate(); + earliest = published; } } }