aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/files
diff options
context:
space:
mode:
authorcampbeb <bpcampbell@gmail.com>2013-06-13 22:07:48 -1000
committercampbeb <bpcampbell@gmail.com>2013-06-13 22:07:48 -1000
commit053319709c65c1493538baa966c53d49b8763910 (patch)
tree092bdf55749054a9098d43e61e94206c4e3bd115 /main/src/cgeo/geocaching/files
parent76f59b8a23b64ac737259f57319c87b3016d80a7 (diff)
downloadcgeo-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.java6
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 {