summaryrefslogtreecommitdiff
path: root/server/lib/api
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2015-08-26 18:30:33 -0400
committerJules Laplace <jules@okfoc.us>2015-08-26 18:30:33 -0400
commitc781911322c84eb0c2aa4a00860016437d7b7cba (patch)
tree6c2531c9832a18b86ee87f01f47b7aa16afb8932 /server/lib/api
parenta95cd473c3d6a3f98effcba03519d36a64ccac0f (diff)
surface blueprints on new project modal
Diffstat (limited to 'server/lib/api')
-rw-r--r--server/lib/api/layouts.js18
1 files changed, 11 insertions, 7 deletions
diff --git a/server/lib/api/layouts.js b/server/lib/api/layouts.js
index f1db121..c04f926 100644
--- a/server/lib/api/layouts.js
+++ b/server/lib/api/layouts.js
@@ -5,18 +5,22 @@ var _ = require('lodash'),
upload = require('../upload'),
middleware = require('../middleware'),
config = require('../../../config.json'),
+ Blueprint = require('../schemas/Blueprint'),
Layout = require('../schemas/Layout');
var layouts = {
index: function(req, res){
Layout.find({ is_stock: true }, function(err, stock_layouts){
- Layout.find({ user_id: req.user._id }, function(err, user_layouts){
- res.json({
- layouts: stock_layouts,
- user_layouts: user_layouts,
- user: res.locals.user,
- layoutCount: res.locals.layoutCount,
- projectCount: res.locals.projectCount,
+ Layout.find({ user_id: req.user._id, is_stock: false }, function(err, user_layouts){
+ Blueprint.find({ user_id: req.user._id }, function(err, blueprints){
+ res.json({
+ layouts: stock_layouts,
+ user_layouts: user_layouts,
+ blueprints: blueprints,
+ user: res.locals.user,
+ layoutCount: res.locals.layoutCount,
+ projectCount: res.locals.projectCount,
+ })
})
})
})