aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/apps
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2013-11-09 16:49:32 +0100
committerBananeweizen <bananeweizen@gmx.de>2013-11-09 16:49:32 +0100
commit2a38844294c70ea6382f0752edb57bb073010c95 (patch)
tree43a0c271b487175134cf1069291148dc3b83ba5e /main/src/cgeo/geocaching/apps
parent4281e11bd1856cf7fd0e6467b009f23c9a78be77 (diff)
downloadcgeo-2a38844294c70ea6382f0752edb57bb073010c95.zip
cgeo-2a38844294c70ea6382f0752edb57bb073010c95.tar.gz
cgeo-2a38844294c70ea6382f0752edb57bb073010c95.tar.bz2
fix #3396: crash on logging event cache
Diffstat (limited to 'main/src/cgeo/geocaching/apps')
-rw-r--r--main/src/cgeo/geocaching/apps/AbstractLocusApp.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/main/src/cgeo/geocaching/apps/AbstractLocusApp.java b/main/src/cgeo/geocaching/apps/AbstractLocusApp.java
index 4b524bf..d6c2fe6 100644
--- a/main/src/cgeo/geocaching/apps/AbstractLocusApp.java
+++ b/main/src/cgeo/geocaching/apps/AbstractLocusApp.java
@@ -20,6 +20,7 @@ import android.app.Activity;
import android.location.Location;
import java.util.ArrayList;
+import java.util.Date;
import java.util.List;
import java.util.Locale;
@@ -119,8 +120,9 @@ public abstract class AbstractLocusApp extends AbstractApp {
pg.premiumOnly = cache.isPremiumMembersOnly();
pg.name = cache.getName();
pg.placedBy = cache.getOwnerDisplayName();
- if (cache.getHiddenDate() != null) {
- pg.hidden = ISO8601DATE.format(cache.getHiddenDate().getTime());
+ final Date hiddenDate = cache.getHiddenDate();
+ if (hiddenDate != null) {
+ pg.hidden = ISO8601DATE.format(hiddenDate.getTime());
}
int locusId = toLocusType(cache.getType());
if (locusId != NO_LOCUS_ID) {