From 5ba029eb8467b22e33db3dcabd9f29380a8cd9a3 Mon Sep 17 00:00:00 2001 From: adam Date: Sat, 15 Apr 2006 05:46:25 +0000 Subject: [PATCH] robustness hacks for NNTP darcs-hash:20060415054625-5007d-96a09faf59c260c5d1f8fa4f8c1abadb2e5e9e30.gz --- src/org/ibex/mail/protocol/NNTP.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/org/ibex/mail/protocol/NNTP.java b/src/org/ibex/mail/protocol/NNTP.java index bbe4ca7..6d441e7 100644 --- a/src/org/ibex/mail/protocol/NNTP.java +++ b/src/org/ibex/mail/protocol/NNTP.java @@ -225,12 +225,13 @@ public class NNTP { String groups = command.equals("NEWNEWS") ? st.nextToken() : null; String datetime = st.nextToken() + " " + st.nextToken(); String gmt = st.nextToken(); - String distributions = gmt.equals("GMT") ? (st.hasMoreTokens() ? st.nextToken() : null) : gmt; + String distributions = gmt.equals("GMT") ? (st.hasMoreTokens() ? st.nextToken() : "") : gmt; while(st.hasMoreTokens()) distributions += " " + st.nextToken(); + // FIXME deal with GMT Date d = new Date(); try { - d = new SimpleDateFormat("yyMMDD HHMMSS").parse(gmt); + d = new SimpleDateFormat("yyMMDD HHMMSS").parse(datetime); } catch (ParseException pe) { Log.warn(this, pe); } -- 1.7.10.4