catch all sorts of date parsing errors

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/parser/AbstractParser.java | 2 +-
src/main/java/eu/siacs/conversations/parser/PresenceParser.java | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)

Detailed changes

src/main/java/eu/siacs/conversations/parser/PresenceParser.java 🔗

@@ -226,7 +226,7 @@ public class PresenceParser extends AbstractParser implements
 					final String since = idle.getAttribute("since");
 					contact.setLastseen(AbstractParser.parseTimestamp(since));
 					contact.flagInactive();
-				} catch (NullPointerException | ParseException e) {
+				} catch (Throwable throwable) {
 					if (contact.setLastseen(AbstractParser.parseTimestamp(packet))) {
 						contact.flagActive();
 					}