summaryrefslogtreecommitdiff
path: root/server/lib
diff options
context:
space:
mode:
Diffstat (limited to 'server/lib')
-rw-r--r--server/lib/api/projects.js2
-rw-r--r--server/lib/schemas/Project.js4
2 files changed, 6 insertions, 0 deletions
diff --git a/server/lib/api/projects.js b/server/lib/api/projects.js
index 99ed9fe..e8f80db 100644
--- a/server/lib/api/projects.js
+++ b/server/lib/api/projects.js
@@ -35,6 +35,8 @@ var projects = {
data.slug = util.slugify(data.name)
data.user_id = req.user._id
data.rooms = JSON.parse(data.rooms)
+ data.walls = JSON.parse(data.walls)
+ data.media = JSON.parse(data.media)
data.startPosition = JSON.parse(data.startPosition)
upload.put("projects", req.files.thumbnail, {
diff --git a/server/lib/schemas/Project.js b/server/lib/schemas/Project.js
index 6f6ec7a..edfc3d6 100644
--- a/server/lib/schemas/Project.js
+++ b/server/lib/schemas/Project.js
@@ -27,6 +27,10 @@ var ProjectSchema = new mongoose.Schema({
type: String,
default: ""
},
+ rooms: [mongoose.Schema.Types.Mixed],
+ walls: [mongoose.Schema.Types.Mixed],
+ media: [mongoose.Schema.Types.Mixed],
+ startPosition: mongoose.Schema.Types.Mixed,
user_id: { type: mongoose.Schema.ObjectId, index: true },
created_at: { type: Date },
updated_at: { type: Date },