aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/Geocache.java
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/cgeo/geocaching/Geocache.java')
-rw-r--r--main/src/cgeo/geocaching/Geocache.java14
1 files changed, 6 insertions, 8 deletions
diff --git a/main/src/cgeo/geocaching/Geocache.java b/main/src/cgeo/geocaching/Geocache.java
index db36740..0840d6f 100644
--- a/main/src/cgeo/geocaching/Geocache.java
+++ b/main/src/cgeo/geocaching/Geocache.java
@@ -79,10 +79,6 @@ import java.util.regex.Pattern;
/**
* Internal c:geo representation of a "cache"
*/
-/**
- * @author kep9fe
- *
- */
public class Geocache implements ICache, IWaypoint {
private static final int OWN_WP_PREFIX_OFFSET = 17;
@@ -501,7 +497,7 @@ public class Geocache implements ICache, IWaypoint {
}
private String getCacheUrl() {
- return getConnector().getCacheUrl(this);
+ return getConnector().getCacheBrowserUrl(this);
}
private String getBrowserCacheUrl() {
@@ -722,15 +718,17 @@ public class Geocache implements ICache, IWaypoint {
final Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_SUBJECT, subject.toString());
- intent.putExtra(Intent.EXTRA_TEXT, getUrl());
+ intent.putExtra(Intent.EXTRA_TEXT, getBrowserUrl());
return intent;
}
- public String getUrl() {
- return getConnector().getCacheUrl(this);
+ public String getBrowserUrl() {
+ return getConnector().getCacheBrowserUrl(this);
}
+ public String getCgeoUrl() { return getConnector().getCgeoCacheUrl(this); }
+
public boolean supportsGCVote() {
return StringUtils.startsWithIgnoreCase(geocode, "GC");
}