aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Jacob <mjacob@union06.de>2012-05-04 23:04:31 +0200
committerMarco Jacob <mjacob@union06.de>2012-05-04 23:04:31 +0200
commit99e47c3bc8edef3d8e2ddbd2ebe88355de509e3f (patch)
tree3756f5f60d8de37aecd35243147b360c39eb5333
parent84c6bd6cc358b2cde2926a62990e4c151c47d6d1 (diff)
downloadcgeo-99e47c3bc8edef3d8e2ddbd2ebe88355de509e3f.zip
cgeo-99e47c3bc8edef3d8e2ddbd2ebe88355de509e3f.tar.gz
cgeo-99e47c3bc8edef3d8e2ddbd2ebe88355de509e3f.tar.bz2
Solves that original waypoints downloaded got no static maps because of missing waypointId
-rw-r--r--main/src/cgeo/geocaching/cgCache.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/main/src/cgeo/geocaching/cgCache.java b/main/src/cgeo/geocaching/cgCache.java
index bb6dffa..e20539f 100644
--- a/main/src/cgeo/geocaching/cgCache.java
+++ b/main/src/cgeo/geocaching/cgCache.java
@@ -1497,15 +1497,14 @@ public class cgCache implements ICache, IWaypoint {
return;
}
- // store map previews
- StaticMapsProvider.downloadMaps(cache);
+ cache.setListId(listId);
+ cgeoapplication.getInstance().saveCache(cache, EnumSet.of(SaveFlag.SAVE_DB));
if (CancellableHandler.isCancelled(handler)) {
return;
}
- cache.setListId(listId);
- cgeoapplication.getInstance().saveCache(cache, EnumSet.of(SaveFlag.SAVE_DB));
+ StaticMapsProvider.downloadMaps(cache);
if (handler != null) {
handler.sendMessage(Message.obtain());