diff options
| author | campbeb <bpcampbell@gmail.com> | 2013-06-13 22:07:48 -1000 |
|---|---|---|
| committer | campbeb <bpcampbell@gmail.com> | 2013-06-13 22:07:48 -1000 |
| commit | 053319709c65c1493538baa966c53d49b8763910 (patch) | |
| tree | 092bdf55749054a9098d43e61e94206c4e3bd115 /main/src/cgeo/geocaching/files | |
| parent | 76f59b8a23b64ac737259f57319c87b3016d80a7 (diff) | |
| download | cgeo-053319709c65c1493538baa966c53d49b8763910.zip cgeo-053319709c65c1493538baa966c53d49b8763910.tar.gz cgeo-053319709c65c1493538baa966c53d49b8763910.tar.bz2 | |
Fix #2888 - Store loc file owner name correctly
loc file has ownerUserId not ownerDisplayName
Diffstat (limited to 'main/src/cgeo/geocaching/files')
| -rw-r--r-- | main/src/cgeo/geocaching/files/LocParser.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/main/src/cgeo/geocaching/files/LocParser.java b/main/src/cgeo/geocaching/files/LocParser.java index 49b9d6e..1cfb2a3 100644 --- a/main/src/cgeo/geocaching/files/LocParser.java +++ b/main/src/cgeo/geocaching/files/LocParser.java @@ -76,7 +76,7 @@ public final class LocParser extends FileParser { if (StringUtils.isBlank(cache.getName())) { cache.setName(coord.getName()); } - cache.setOwnerDisplayName(coord.getOwnerDisplayName()); + cache.setOwnerUserId(coord.getOwnerUserId()); } static Map<String, Geocache> parseCoordinates(final String fileContent) { @@ -152,8 +152,8 @@ public final class LocParser extends FileParser { if (matcherName.find()) { final String name = matcherName.group(1).trim(); String ownerName = StringUtils.trim(StringUtils.substringAfterLast(name, NAME_OWNER_SEPARATOR)); - if (StringUtils.isEmpty(cache.getOwnerDisplayName()) && StringUtils.isNotEmpty(ownerName)) { - cache.setOwnerDisplayName(ownerName); + if (StringUtils.isEmpty(cache.getOwnerUserId()) && StringUtils.isNotEmpty(ownerName)) { + cache.setOwnerUserId(ownerName); } cache.setName(StringUtils.substringBeforeLast(name, NAME_OWNER_SEPARATOR).trim()); } else { |
