Fix bug with receiving shared item list
This commit is contained in:
parent
5f28ee8a7e
commit
acd0c86447
@ -93,8 +93,8 @@ function addPackage(address, latitude, longitude, type, callback, deadline) {
|
|||||||
|
|
||||||
// Extra precision makes the map stupider,
|
// Extra precision makes the map stupider,
|
||||||
// and doesn't really increase accuracy since four decimal places ~= 11m
|
// and doesn't really increase accuracy since four decimal places ~= 11m
|
||||||
latitude = latitude.toFixed(4);
|
latitude = +(parseFloat("" + latitude).toFixed(4));
|
||||||
longitude = longitude.toFixed(4);
|
longitude = +(parseFloat("" + longitude).toFixed(4));
|
||||||
|
|
||||||
var packageID = uuidv4();
|
var packageID = uuidv4();
|
||||||
var coordsID = "";
|
var coordsID = "";
|
||||||
@ -169,13 +169,13 @@ function importPackageList(newlist) {
|
|||||||
var latitude = newlist[latlng].coords[0];
|
var latitude = newlist[latlng].coords[0];
|
||||||
var longitude = newlist[latlng].coords[1];
|
var longitude = newlist[latlng].coords[1];
|
||||||
|
|
||||||
latitude = latitude.toFixed(4);
|
latitude = +(parseFloat("" + latitude).toFixed(4));
|
||||||
longitude = longitude.toFixed(4);
|
longitude = +(parseFloat("" + longitude).toFixed(4));
|
||||||
|
|
||||||
for (pkg in newlist[latlng].items) {
|
for (pkg in newlist[latlng].items) {
|
||||||
var added = false;
|
var added = false;
|
||||||
for (var i = 0; i < packages.length; i++) {
|
for (var i = 0; i < packages.length; i++) {
|
||||||
if (packages[i].coords[0] == latitude && packages[i].coords[1] == longitude) {
|
if (+(parseFloat("" + packages[i].coords[0]).toFixed(4)) == latitude && +(parseFloat("" + packages[i].coords[1]).toFixed(4)) == longitude) {
|
||||||
var newpackage = newlist[latlng].items[pkg];
|
var newpackage = newlist[latlng].items[pkg];
|
||||||
for (var j in packages[i].items) {
|
for (var j in packages[i].items) {
|
||||||
if (packages[i].items[j].id == newpackage.id) {
|
if (packages[i].items[j].id == newpackage.id) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user