From af3886ca3c3275c9ae234d1f346dc798eac13bea Mon Sep 17 00:00:00 2001 From: rsudev Date: Sun, 4 May 2014 15:53:15 +0200 Subject: Fixes #3809, Cannot hide owned caches on live map; OpenCaching.us - implemted isOwner for OCApiLiveConnector --- main/src/cgeo/geocaching/connector/oc/OCApiLiveConnector.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'main/src') diff --git a/main/src/cgeo/geocaching/connector/oc/OCApiLiveConnector.java b/main/src/cgeo/geocaching/connector/oc/OCApiLiveConnector.java index 049c633..bdcd78e 100644 --- a/main/src/cgeo/geocaching/connector/oc/OCApiLiveConnector.java +++ b/main/src/cgeo/geocaching/connector/oc/OCApiLiveConnector.java @@ -3,6 +3,7 @@ package cgeo.geocaching.connector.oc; import cgeo.geocaching.CgeoApplication; import cgeo.geocaching.DataStore; import cgeo.geocaching.Geocache; +import cgeo.geocaching.ICache; import cgeo.geocaching.LogCacheActivity; import cgeo.geocaching.SearchResult; import cgeo.geocaching.connector.ILoggingManager; @@ -149,6 +150,11 @@ public class OCApiLiveConnector extends OCApiConnector implements ISearchByCente } @Override + public boolean isOwner(ICache cache) { + return StringUtils.equals(cache.getOwnerDisplayName(), getUserName()); + } + + @Override public String getUserName() { return userInfo.getName(); } -- cgit v1.1