diff options
| author | Bananeweizen <bananeweizen@gmx.de> | 2013-07-07 16:57:56 +0200 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2013-07-07 16:57:56 +0200 |
| commit | 77c3570236d5d152e6732ba12ef7512f59e01557 (patch) | |
| tree | 555d4091fe0cbf2cf828978f9e4e0737648c70dc /main | |
| parent | 51dbf89df418a7da03439ca6b94ac0d86c3c6fa4 (diff) | |
| download | cgeo-77c3570236d5d152e6732ba12ef7512f59e01557.zip cgeo-77c3570236d5d152e6732ba12ef7512f59e01557.tar.gz cgeo-77c3570236d5d152e6732ba12ef7512f59e01557.tar.bz2 | |
fix #2937: Merging of personal note not OK
Diffstat (limited to 'main')
| -rw-r--r-- | main/src/cgeo/geocaching/Geocache.java | 2 | ||||
| -rw-r--r-- | main/src/cgeo/geocaching/PersonalNote.java | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/main/src/cgeo/geocaching/Geocache.java b/main/src/cgeo/geocaching/Geocache.java index 9649f5f..9a7d013 100644 --- a/main/src/cgeo/geocaching/Geocache.java +++ b/main/src/cgeo/geocaching/Geocache.java @@ -1138,7 +1138,7 @@ public class Geocache implements ICache, IWaypoint { } public void setPersonalNote(String personalNote) { - this.personalNote = personalNote; + this.personalNote = StringUtils.trimToNull(personalNote); } public void setDisabled(boolean disabled) { diff --git a/main/src/cgeo/geocaching/PersonalNote.java b/main/src/cgeo/geocaching/PersonalNote.java index 3a0f177..2ae5812 100644 --- a/main/src/cgeo/geocaching/PersonalNote.java +++ b/main/src/cgeo/geocaching/PersonalNote.java @@ -34,7 +34,7 @@ public class PersonalNote { this.isOffline = cache.isOffline(); } - public PersonalNote mergeWith(final PersonalNote other) { + public final PersonalNote mergeWith(final PersonalNote other) { if (StringUtils.isEmpty(cgeoNote) && StringUtils.isEmpty(other.cgeoNote)) { return mergeOnlyProviderNotes(other); } @@ -92,7 +92,7 @@ public class PersonalNote { } @Override - public String toString() { + public final String toString() { final StringBuffer buffer = new StringBuffer(); if (cgeoNote != null) { buffer.append(MERGED_PREFIX).append(cgeoNote).append("\n").append(SEPARATOR); @@ -101,11 +101,11 @@ public class PersonalNote { return buffer.toString(); } - public String getCgeoNote() { + public final String getCgeoNote() { return cgeoNote; } - public String getProviderNote() { + public final String getProviderNote() { return providerNote; } |
