diff options
| author | Marco Jacob <mjacob@union06.de> | 2014-04-08 22:40:29 +0200 |
|---|---|---|
| committer | Marco Jacob <mjacob@union06.de> | 2014-04-08 22:40:29 +0200 |
| commit | ed29ccf4802425215ff348a13eec2fe54904cc53 (patch) | |
| tree | 98bd2cce745ea09deced2cebb98f7522dabdc68a /main/src/cgeo/geocaching/connector/gc/GCLoggingManager.java | |
| parent | 93aa10eede3e3bc67bb6b0031f39f050c4dd8ae1 (diff) | |
| download | cgeo-ed29ccf4802425215ff348a13eec2fe54904cc53.zip cgeo-ed29ccf4802425215ff348a13eec2fe54904cc53.tar.gz cgeo-ed29ccf4802425215ff348a13eec2fe54904cc53.tar.bz2 | |
fixes #3313 - on enable/disable logging also set cache enabled/disabled
Diffstat (limited to 'main/src/cgeo/geocaching/connector/gc/GCLoggingManager.java')
| -rw-r--r-- | main/src/cgeo/geocaching/connector/gc/GCLoggingManager.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/main/src/cgeo/geocaching/connector/gc/GCLoggingManager.java b/main/src/cgeo/geocaching/connector/gc/GCLoggingManager.java index 06d6411..bf021b9 100644 --- a/main/src/cgeo/geocaching/connector/gc/GCLoggingManager.java +++ b/main/src/cgeo/geocaching/connector/gc/GCLoggingManager.java @@ -88,6 +88,13 @@ public class GCLoggingManager extends AbstractLoggingManager implements LoaderMa date.get(Calendar.YEAR), (date.get(Calendar.MONTH) + 1), date.get(Calendar.DATE), log, trackableLogs); + if (postResult.left == StatusCode.NO_ERROR) { + if (logType == LogType.TEMP_DISABLE_LISTING) { + cache.setDisabled(true); + } else if (logType == LogType.ENABLE_LISTING) { + cache.setDisabled(false); + } + } return new LogResult(postResult.left, postResult.right); } catch (Exception e) { Log.e("GCLoggingManager.postLog", e); |
