aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/export
diff options
context:
space:
mode:
authorrsudev <rasch@munin-soft.de>2013-11-26 23:57:26 +0100
committerrsudev <rasch@munin-soft.de>2013-11-26 23:57:26 +0100
commitc75f89dba2712cba5bc8cec02479cac43197e65c (patch)
tree919caa3bd6cbd74d4e54b26d911bff862c33bce7 /main/src/cgeo/geocaching/export
parentdceae79fd9bc1b4f12a5e35390d5be5c209201b7 (diff)
downloadcgeo-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.java2
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'));
}