Skip to content
Snippets Groups Projects
Commit 630cd6a0 authored by webgeer's avatar webgeer
Browse files

bugfix: http://drupal.org/node/47259 and minor clean-up

parent ac1af83b
No related branches found
No related tags found
No related merge requests found
...@@ -628,8 +628,10 @@ function gmap_user($op, &$edit, &$user, $category = NULL) { ...@@ -628,8 +628,10 @@ function gmap_user($op, &$edit, &$user, $category = NULL) {
return; return;
case 'insert': case 'insert':
case 'update': case 'update':
db_query('DELETE from {gmap_user} WHERE uid=%d',$user->uid); if ((isset($edit['gmap_latitude']) && $edit['gmap_latitude'] !=0) && (isset($edit['gmap_longitude']) && $edit['gmap_longitude'] !=0)) {
db_query("INSERT INTO {gmap_user} (uid, latitude, longitude, zoom) VALUES (%d, %f, %f, %d)", $user->uid, $edit['gmap_latitude'],$edit['gmap_longitude'], $edit['gmap_zoom']); db_query('DELETE from {gmap_user} WHERE uid=%d',$user->uid);
db_query("INSERT INTO {gmap_user} (uid, latitude, longitude, zoom) VALUES (%d, %f, %f, %d)", $user->uid, $edit['gmap_latitude'],$edit['gmap_longitude'], $edit['gmap_zoom']);
}
return; return;
//db_query ("UPDATE {gmap_user} SET latitude='%f', longitude='%f', zoom=%d WHERE uid=%d", $user->uid, $edit['gmap_latitude'],$edit['gmap_longitude'], $edit['gmap_zoom']); //db_query ("UPDATE {gmap_user} SET latitude='%f', longitude='%f', zoom=%d WHERE uid=%d", $user->uid, $edit['gmap_latitude'],$edit['gmap_longitude'], $edit['gmap_zoom']);
...@@ -1149,5 +1151,3 @@ function gmap_users_page() { ...@@ -1149,5 +1151,3 @@ function gmap_users_page() {
$output .= '<p>'.gmap_from_var($thismap); $output .= '<p>'.gmap_from_var($thismap);
return $output; return $output;
} }
?>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment