summaryrefslogtreecommitdiff
path: root/server/api/user.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/api/user.js')
-rw-r--r--server/api/user.js14
1 files changed, 14 insertions, 0 deletions
diff --git a/server/api/user.js b/server/api/user.js
index b47d31a..49f70ff 100644
--- a/server/api/user.js
+++ b/server/api/user.js
@@ -1,5 +1,13 @@
+var _ = require('lodash'),
+ User = require('../models/User'),
+ Party = require('../models/Party'),
+ UserParty = require('../models/UserParty');
+
module.exports = {
all: function (req, res) {
+ User.all().success(function(users){
+ res.json(users)
+ })
},
view: function (req, res) {
@@ -9,5 +17,11 @@ module.exports = {
},
destroy: function (req, res) {
+ var id = req.body.id
+ if (! id) return res.status(500)
+
+ User.destroy({id: id}).success(function(affectedRows) {
+ res.json({ status: 'ok' })
+ })
}
}