aboutsummaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2013-09-13 10:09:49 +0200
committerSamuel Tardieu <sam@rfc1149.net>2013-09-13 10:09:49 +0200
commita65fb31691babe571e9cc533bb51843f66e736a6 (patch)
tree13502758c19004368580faf92103fbf047174660 /main
parente150d39ab061d08455a1d75bec811fd322a211b6 (diff)
downloadcgeo-a65fb31691babe571e9cc533bb51843f66e736a6.zip
cgeo-a65fb31691babe571e9cc533bb51843f66e736a6.tar.gz
cgeo-a65fb31691babe571e9cc533bb51843f66e736a6.tar.bz2
fix #3251: webcam default log type is dnf
Diffstat (limited to 'main')
-rw-r--r--main/src/cgeo/geocaching/LogCacheActivity.java16
1 files changed, 5 insertions, 11 deletions
diff --git a/main/src/cgeo/geocaching/LogCacheActivity.java b/main/src/cgeo/geocaching/LogCacheActivity.java
index c739067..78ec82d 100644
--- a/main/src/cgeo/geocaching/LogCacheActivity.java
+++ b/main/src/cgeo/geocaching/LogCacheActivity.java
@@ -3,6 +3,7 @@ package cgeo.geocaching;
import cgeo.geocaching.connector.ILoggingManager;
import cgeo.geocaching.connector.ImageResult;
import cgeo.geocaching.connector.LogResult;
+import cgeo.geocaching.enumerations.CacheType;
import cgeo.geocaching.enumerations.LoadFlags;
import cgeo.geocaching.enumerations.LogType;
import cgeo.geocaching.enumerations.LogTypeTrackable;
@@ -347,22 +348,15 @@ public class LogCacheActivity extends AbstractLoggingActivity implements DateDia
boolean expired = DateUtils.daysSince(eventDate.getTime()) >= 0;
if (cache.hasOwnLog(LogType.WILL_ATTEND) || expired) {
- if (cache.hasOwnLog(LogType.ATTENDED)) {
- typeSelected = LogType.NOTE;
- }
- else {
- typeSelected = LogType.ATTENDED;
- }
- }
- else {
+ typeSelected = cache.hasOwnLog(LogType.ATTENDED) ? LogType.NOTE : LogType.ATTENDED;
+ } else {
typeSelected = LogType.WILL_ATTEND;
}
- }
- else {
+ } else {
if (cache.isFound()) {
typeSelected = LogType.NOTE;
} else {
- typeSelected = LogType.FOUND_IT;
+ typeSelected = cache.getType() == CacheType.WEBCAM ? LogType.WEBCAM_PHOTO_TAKEN : LogType.FOUND_IT;
}
}
text = null;