diff options
| author | Adam Soltys <[email protected]> | 2012-11-28 16:57:40 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2012-11-28 16:57:40 -0800 |
| commit | 18330b6f18e3bda9014a8e9c1f72f0871bb73255 (patch) | |
| tree | a7db3a9fc5601a4e0045b9ef585a483b2e791641 /app.coffee | |
| parent | f0ae4295baa1d6573347fe6ffecac68a559f47bf (diff) | |
| download | coinos-server-18330b6f18e3bda9014a8e9c1f72f0871bb73255.tar.gz coinos-server-18330b6f18e3bda9014a8e9c1f72f0871bb73255.zip | |
Content
Diffstat (limited to 'app.coffee')
| -rw-r--r-- | app.coffee | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -4,6 +4,7 @@ path = require('path') engines = require('consolidate') passport = require('passport') bcrypt = require('bcrypt') +db = require("redis") config = require('./config') app = express() @@ -77,7 +78,7 @@ app.get('/:user/report', (req, res) -> ) app.get('/:user.json', (req, res) -> - db = require("redis").createClient() + db.createClient() db.hgetall(req.params.user, (err, obj) -> res.write(JSON.stringify(obj)) res.end() @@ -85,7 +86,7 @@ app.get('/:user.json', (req, res) -> ) app.get('/:user/transactions', (req, res) -> - db = require("redis").createClient() + db.createClient() user = req.params.user r = 'transactions': [] @@ -148,7 +149,7 @@ app.post('/users', (req, res) -> if req.body.login if req.body.password bcrypt.hash(req.body.password, 12, (err, hash) -> - db = require("redis").createClient() + db.createClient() db.hget(req.body.login, 'password', (err, password) -> bcrypt.compare(req.body.password, password, (err, match) -> if match @@ -171,7 +172,7 @@ app.post('/users', (req, res) -> app.post('/:user/transactions', (req, res) -> user = req.params.user - db = require("redis").createClient() + db.createClient() db.incr('transactions', (err, id) -> db.hmset("#{user}:transactions:#{id}", req.body, -> db.rpush("#{user}:transactions", id, -> |
