diff options
author | Marco Jacob <mjacob@union06.de> | 2012-05-04 23:04:31 +0200 |
---|---|---|
committer | Marco Jacob <mjacob@union06.de> | 2012-05-04 23:04:31 +0200 |
commit | 99e47c3bc8edef3d8e2ddbd2ebe88355de509e3f (patch) | |
tree | 3756f5f60d8de37aecd35243147b360c39eb5333 | |
parent | 84c6bd6cc358b2cde2926a62990e4c151c47d6d1 (diff) | |
download | cgeo-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.java | 7 |
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()); |