aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/cgData.java
diff options
context:
space:
mode:
authorSamuel Tardieu <sam@rfc1149.net>2013-01-23 13:25:58 +0100
committerSamuel Tardieu <sam@rfc1149.net>2013-01-23 13:25:58 +0100
commiteb8c56ec7e19538a2b96b430e3a4e0c1c8fc179e (patch)
tree57b282849fb09aab0102a720b45b2bbc5384a34f /main/src/cgeo/geocaching/cgData.java
parent60c81eb3e8c58802cd5dd918a0dec0a6c97c9109 (diff)
parent66aa9e5341c73819eb3c0e53330d4e8144f268e2 (diff)
downloadcgeo-eb8c56ec7e19538a2b96b430e3a4e0c1c8fc179e.zip
cgeo-eb8c56ec7e19538a2b96b430e3a4e0c1c8fc179e.tar.gz
cgeo-eb8c56ec7e19538a2b96b430e3a4e0c1c8fc179e.tar.bz2
Merge branch 'issue-2322' into upstream
Conflicts: main/src/cgeo/geocaching/connector/IConnector.java main/src/cgeo/geocaching/connector/gc/GCParser.java main/src/cgeo/geocaching/maps/CGeoMap.java
Diffstat (limited to 'main/src/cgeo/geocaching/cgData.java')
-rw-r--r--main/src/cgeo/geocaching/cgData.java10
1 files changed, 4 insertions, 6 deletions
diff --git a/main/src/cgeo/geocaching/cgData.java b/main/src/cgeo/geocaching/cgData.java
index 8033993..01657f9 100644
--- a/main/src/cgeo/geocaching/cgData.java
+++ b/main/src/cgeo/geocaching/cgData.java
@@ -59,7 +59,7 @@ public class cgData {
/** The list of fields needed for mapping. */
private static final String[] CACHE_COLUMNS = new String[] {
- "_id", "updated", "reason", "detailed", "detailedupdate", "visiteddate", "geocode", "cacheid", "guid", "type", "name", "own", "owner", "owner_real", "hidden", "hint", "size",
+ "_id", "updated", "reason", "detailed", "detailedupdate", "visiteddate", "geocode", "cacheid", "guid", "type", "name", "owner", "owner_real", "hidden", "hint", "size",
"difficulty", "distance", "direction", "terrain", "latlon", "location", "latitude", "longitude", "elevation", "shortdesc",
"favourite_cnt", "rating", "votes", "myvote", "disabled", "archived", "members", "found", "favourite", "inventorycoins", "inventorytags",
"inventoryunknown", "onWatchlist", "personal_note", "reliable_latlon", "coordsChanged", "finalDefined"
@@ -104,7 +104,7 @@ public class cgData {
+ "guid text, "
+ "type text, "
+ "name text, "
- + "own integer not null default 0, "
+ + "own integer not null default 0, " // TODO: remove this column during the next database upgrade
+ "owner text, "
+ "owner_real text, "
+ "hidden long, "
@@ -984,7 +984,6 @@ public class cgData {
values.put("guid", cache.getGuid());
values.put("type", cache.getType().id);
values.put("name", cache.getName());
- values.put("own", cache.isOwn() ? 1 : 0);
values.put("owner", cache.getOwnerDisplayName());
values.put("owner_real", cache.getOwnerUserId());
if (cache.getHiddenDate() == null) {
@@ -1559,7 +1558,7 @@ public class cgData {
local_cci[7] = cursor.getColumnIndex("guid");
local_cci[8] = cursor.getColumnIndex("type");
local_cci[9] = cursor.getColumnIndex("name");
- local_cci[10] = cursor.getColumnIndex("own");
+ // TODO: entry number 10 has been removed, all should be renumbered
local_cci[11] = cursor.getColumnIndex("owner");
local_cci[12] = cursor.getColumnIndex("owner_real");
local_cci[13] = cursor.getColumnIndex("hidden");
@@ -1603,7 +1602,6 @@ public class cgData {
cache.setGuid(cursor.getString(cacheColumnIndex[7]));
cache.setType(CacheType.getById(cursor.getString(cacheColumnIndex[8])));
cache.setName(cursor.getString(cacheColumnIndex[9]));
- cache.setOwn(cursor.getInt(cacheColumnIndex[10]) == 1);
cache.setOwnerDisplayName(cursor.getString(cacheColumnIndex[11]));
cache.setOwnerUserId(cursor.getString(cacheColumnIndex[12]));
long dateValue = cursor.getLong(cacheColumnIndex[13]);
@@ -2735,7 +2733,7 @@ public class cgData {
public static Set<Waypoint> loadWaypoints(final Viewport viewport, boolean excludeMine, boolean excludeDisabled, CacheType type) {
final StringBuilder where = new StringBuilder(buildCoordinateWhere(dbTableWaypoints, viewport));
if (excludeMine) {
- where.append(" and ").append(dbTableCaches).append(".own == 0 and ").append(dbTableCaches).append(".found == 0");
+ where.append(" and ").append(dbTableCaches).append(".found == 0");
}
if (excludeDisabled) {
where.append(" and ").append(dbTableCaches).append(".disabled == 0");