aboutsummaryrefslogtreecommitdiffstats
path: root/routes
diff options
context:
space:
mode:
authormetoro <[email protected]>2013-09-29 17:17:24 -0700
committermetoro <[email protected]>2013-09-29 17:17:24 -0700
commit65d49a3515071f9aece7cc3b1a7d502ce44dfe62 (patch)
treea3c7b68dd6a1b89a97aeee36c5d9b43b729fc447 /routes
parent91647af2c4431b24b4fbe3a13f07f7270547490c (diff)
downloadcoinos-server-65d49a3515071f9aece7cc3b1a7d502ce44dfe62.tar.gz
coinos-server-65d49a3515071f9aece7cc3b1a7d502ce44dfe62.zip
Add necessary fields for full company registration
Diffstat (limited to 'routes')
-rw-r--r--routes/users.coffee18
1 files changed, 17 insertions, 1 deletions
diff --git a/routes/users.coffee b/routes/users.coffee
index b39fc8e9..f34c3fd6 100644
--- a/routes/users.coffee
+++ b/routes/users.coffee
@@ -36,7 +36,23 @@ module.exports = (sessions) ->
bcrypt.hash(req.body.password, 12, (err, hash) ->
db.hmset(
req.body.username,
- {username: req.body.username, password: hash},
+ {
+ username: req.body.username,
+ password: hash,
+ email: req.body.email,
+ firstname: req.body.firstname,
+ lastname: req.body.lastname,
+ company: req.body.company,
+ email: req.body.email,
+ companytype: req.body.companytype,
+ address1: req.body.address1,
+ address2: req.body.address2,
+ city: req.body.city,
+ postcode: req.body.postcode,
+ state: req.body.state,
+ country: req.body.country
+ }
+ ,
->
req.headers['referer'] = "/#{req.body.username}/edit"
sessions.create(req, res)