Skip to content

Commit a3f8c18

Browse files
author
rinaldo stevenazzi
committed
add user function with db connection
1 parent d2cac2c commit a3f8c18

File tree

2 files changed

+18
-4
lines changed

2 files changed

+18
-4
lines changed

controllers/Global.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ class Global {
2929
})
3030
}
3131

32-
addScore (score = 123) {
32+
addUser (score, email, password) {
3333
return new Promise((resolve, reject) => {
34-
this.scores.checkScores(score)
34+
this.users.addUser({score, email, password})
3535
.then(() => {
36-
console.log('Global Controller - addScore')
36+
console.log('Global Controller - addUser')
3737
resolve()
3838
}).catch(e => {
39-
console.log('Global Controller - addScore failed !!!')
39+
console.log('Global Controller - addUser failed !!!')
4040
reject()
4141
})
4242
})

index.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,20 @@ app.post('/score', (req, res) => {
2929
})
3030
});
3131

32+
app.post('/adduser', (req, res) => {
33+
const { score, email, password } = req.body
34+
// console.log('globalController - /adduser score', score)
35+
// console.log('globalController - /adduser email', email)
36+
// console.log('globalController - /adduser password', password)
37+
globalController.addUser(score, email, password).then(() => {
38+
console.log('index - response 200')
39+
res.send()
40+
}).catch((result) => {
41+
console.log('index - response 406')
42+
res.status(406).send(result)
43+
})
44+
});
45+
3246

3347
server.listen(PORT, () => {
3448
console.log(`Listening on ${ PORT }`)

0 commit comments

Comments
 (0)