浏览代码

Bug fix: needed to convert coordinates to numbers.

Lee Morgan 5 年之前
父节点
当前提交
9bbce9a850
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      controllers/gallery.js

+ 3 - 1
controllers/gallery.js

@@ -105,11 +105,13 @@ module.exports = {
                 if(response[0] === null || response[1].owner.toString() !== req.body.uploader) throw "uploader";
                 if(response[0].password !== req.body.password) throw "password";
 
+                let coords = req.body.location.split(", ");
+
                 response[1].title = req.body.title;
                 response[1].tags = req.body.tags.split(",");
                 response[1].location = {
                     type: "Point",
-                    coordinates: req.body.location.split(", ")
+                    coordinates: [parseFloat(coords[0]), parseFloat(coords[1])]
                 };
 
                 let handleImage = (fileData)=>{