aboutsummaryrefslogtreecommitdiffstats
path: root/routes
diff options
context:
space:
mode:
Diffstat (limited to 'routes')
-rw-r--r--routes/users.coffee15
1 files changed, 14 insertions, 1 deletions
diff --git a/routes/users.coffee b/routes/users.coffee
index 718a649a..29300f90 100644
--- a/routes/users.coffee
+++ b/routes/users.coffee
@@ -3,7 +3,6 @@ bcrypt = require('bcrypt')
module.exports = (sessions) ->
exists: (req, res) ->
-
db.hgetall("user:"+req.params.user, (err, obj) ->
if obj? then res.write('true') else res.write('false')
res.end()
@@ -16,6 +15,19 @@ module.exports = (sessions) ->
res.end()
)
+ index: (req, res) ->
+ db.keys('*', (err, obj) ->
+ res.write(JSON.stringify(obj))
+ res.end()
+ )
+
+ list: (req, res) ->
+ res.render('users/index',
+ js: (-> global.js),
+ css: (-> global.css),
+ layout: 'layout'
+ )
+
show: (req, res) ->
res.render('calculator/show',
user: req.params.user,
@@ -37,6 +49,7 @@ module.exports = (sessions) ->
)
)
)
+
create: (req, res) ->
userkey = "user:"+req.body.username
db.hgetall(userkey, (err, obj) ->