diff options
| author | Samuel Tardieu <sam@rfc1149.net> | 2014-12-19 21:13:55 +0100 |
|---|---|---|
| committer | Samuel Tardieu <sam@rfc1149.net> | 2014-12-19 21:13:55 +0100 |
| commit | 181c737b4501dda10e71cd17be824cccb85a6489 (patch) | |
| tree | 452eacab4a7881faebc23a7df48e0700d56090ab /main | |
| parent | 72bb7c248ccf88d46b160be6ac968408809b8315 (diff) | |
| download | cgeo-181c737b4501dda10e71cd17be824cccb85a6489.zip cgeo-181c737b4501dda10e71cd17be824cccb85a6489.tar.gz cgeo-181c737b4501dda10e71cd17be824cccb85a6489.tar.bz2 | |
fix #4543: search by owner returns caches without coordinates
Diffstat (limited to 'main')
| -rw-r--r-- | main/src/cgeo/geocaching/files/LocParser.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/main/src/cgeo/geocaching/files/LocParser.java b/main/src/cgeo/geocaching/files/LocParser.java index 1cc0c63..bca7dcf 100644 --- a/main/src/cgeo/geocaching/files/LocParser.java +++ b/main/src/cgeo/geocaching/files/LocParser.java @@ -62,7 +62,10 @@ public final class LocParser extends FileParser { for (final Geocache cache : caches) { if (!cache.isReliableLatLon()) { final Geocache coord = cidCoords.get(cache.getGeocode()); - copyCoordToCache(coord, cache); + // Archived caches will not have any coordinates + if (coord != null) { + copyCoordToCache(coord, cache); + } } } } |
