@@ -8,6 +8,7 @@ const create = async (req,res) => {
8
8
9
9
const data = req . body ;
10
10
const email = data . email ;
11
+ const password = data . password ;
11
12
/* Dá erro aqui, investigar
12
13
const user = await UserService.findByEmail(email)
13
14
.then(userData => {
@@ -16,10 +17,12 @@ const create = async (req,res) => {
16
17
}
17
18
})
18
19
*/
20
+
19
21
const createdUser = await UserService . create ( data )
20
22
. then ( userData => {
21
23
return http . ok ( res , userData ) ;
22
24
} ) ;
25
+
23
26
return createdUser ;
24
27
25
28
} catch ( error ) {
@@ -34,14 +37,13 @@ const get = async (req,res) => {
34
37
35
38
const id = req . params . id ;
36
39
37
- const user = await UserService . get ( id )
38
- . then ( userData => {
39
- if ( ! userData ) {
40
- return http . notFound ( res , "Nenhum usuário encontrado" ) ;
41
- }
42
- return http . ok ( res , userData ) ;
43
- } ) ;
44
- return user ;
40
+ const user = await UserService . get ( id ) ;
41
+
42
+ if ( ! user ) {
43
+ return http . notFound ( res , "Usuário não encontrado" ) ;
44
+ }
45
+
46
+ return http . ok ( res , user ) ;
45
47
} catch ( error ) {
46
48
log . error ( "Erro obter usuário" , req . originalUrl , error ) ;
47
49
http . internalServerError ( res ) ;
@@ -52,11 +54,9 @@ const getAll = async (req,res) => {
52
54
try {
53
55
log . info ( "Iniciando obtenção de todos os usuários" ) ;
54
56
55
- const user = await UserService . getAll ( )
56
- . then ( userData => {
57
- return http . ok ( res , userData ) ;
58
- } ) ;
59
- return user ;
57
+ const user = await UserService . getAll ( ) ;
58
+
59
+ return http . ok ( res , user ) ;
60
60
} catch ( error ) {
61
61
log . error ( "Erro obter usuários" , req . originalUrl , error ) ;
62
62
http . internalServerError ( res ) ;
0 commit comments