diff options
| author | rsudev <rasch@munin-soft.de> | 2013-11-26 23:57:26 +0100 |
|---|---|---|
| committer | rsudev <rasch@munin-soft.de> | 2013-11-26 23:57:26 +0100 |
| commit | c75f89dba2712cba5bc8cec02479cac43197e65c (patch) | |
| tree | 919caa3bd6cbd74d4e54b26d911bff862c33bce7 /main/src/cgeo/geocaching/export | |
| parent | dceae79fd9bc1b4f12a5e35390d5be5c209201b7 (diff) | |
| download | cgeo-c75f89dba2712cba5bc8cec02479cac43197e65c.zip cgeo-c75f89dba2712cba5bc8cec02479cac43197e65c.tar.gz cgeo-c75f89dba2712cba5bc8cec02479cac43197e65c.tar.bz2 | |
Fix #3441, 'Visited' not saved for own waypoints
To disambiguate own waypoints in merge, generate a unique prefix on addition to the cache
Diffstat (limited to 'main/src/cgeo/geocaching/export')
| -rw-r--r-- | main/src/cgeo/geocaching/export/GpxSerializer.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/main/src/cgeo/geocaching/export/GpxSerializer.java b/main/src/cgeo/geocaching/export/GpxSerializer.java index 7d6067e..ecc687f 100644 --- a/main/src/cgeo/geocaching/export/GpxSerializer.java +++ b/main/src/cgeo/geocaching/export/GpxSerializer.java @@ -179,7 +179,7 @@ public final class GpxSerializer { } // Prefixes must be unique. There use numeric strings as prefixes in OWN waypoints where they are missing for (final Waypoint wp : ownWaypoints) { - if (StringUtils.isBlank(wp.getPrefix()) || StringUtils.equalsIgnoreCase("OWN", wp.getPrefix())) { + if (StringUtils.isBlank(wp.getPrefix()) || StringUtils.equalsIgnoreCase(Waypoint.PREFIX_OWN, wp.getPrefix())) { maxPrefix++; wp.setPrefix(StringUtils.leftPad(String.valueOf(maxPrefix), 2, '0')); } |
