@@ -7,7 +7,7 @@ export default class ToDoController {
7
7
static async isUserLoggedIn ( authorization : string ) : Promise < { id : string ; email : string } > {
8
8
const jwt_token = authorization ;
9
9
10
- if ( ! jwt_token ) throw new Error ( "Header authorization token missing" ) ;
10
+ if ( ! jwt_token ) throw new Error ( "Header authorization token missing" ) ;
11
11
12
12
const decodedToken = jsonwebtoken . verify ( jwt_token , process . env . JWT_SECRET_KEY ) as {
13
13
userId : string ;
@@ -28,9 +28,9 @@ export default class ToDoController {
28
28
return userFound ;
29
29
}
30
30
31
- static async getToDoById ( { id } : GetToDoByIdDTO , { authorization } ) {
31
+ static async getToDoById ( { id } : GetToDoByIdDTO , { authorization } ) {
32
32
try {
33
- const userFound = await ToDoController . isUserLoggedIn ( authorization ) ;
33
+ const userFound = await ToDoController . isUserLoggedIn ( authorization ) ;
34
34
35
35
const todoFound = JSON . parse ( await redis . get ( `todo:${ id } ` ) ) ;
36
36
@@ -44,15 +44,15 @@ export default class ToDoController {
44
44
}
45
45
}
46
46
47
- static async newToDo ( { title} : NewToDoDTO , { authorization } ) {
47
+ static async newToDo ( { title } : NewToDoDTO , { authorization } ) {
48
48
try {
49
49
const userFound = await ToDoController . isUserLoggedIn ( authorization ) ;
50
50
51
51
const todo = {
52
52
id : randomUUID ( ) ,
53
53
user_id : userFound . id ,
54
54
user_email : userFound . email ,
55
- title,
55
+ title,
56
56
done : false ,
57
57
updated_at : null ,
58
58
created_at : new Date ( ) . toISOString ( ) ,
@@ -68,9 +68,9 @@ export default class ToDoController {
68
68
}
69
69
}
70
70
71
- static async updateToDo ( { id, title, done} : UpdateToDoDTO , { authorization } ) {
71
+ static async updateToDo ( { id, title, done } : UpdateToDoDTO , { authorization } ) {
72
72
try {
73
- const userFound = await ToDoController . isUserLoggedIn ( authorization ) ;
73
+ const userFound = await ToDoController . isUserLoggedIn ( authorization ) ;
74
74
75
75
const todoFound = JSON . parse ( await redis . get ( `todo:${ id } ` ) ) ;
76
76
@@ -96,9 +96,9 @@ export default class ToDoController {
96
96
}
97
97
}
98
98
99
- static async deleteToDo ( { id } : DeleteToDoDTO , { authorization } ) {
99
+ static async deleteToDo ( { id } : DeleteToDoDTO , { authorization } ) {
100
100
try {
101
- const userFound = await ToDoController . isUserLoggedIn ( authorization ) ;
101
+ const userFound = await ToDoController . isUserLoggedIn ( authorization ) ;
102
102
103
103
const todoFound = JSON . parse ( await redis . get ( `todo:${ id } ` ) ) ;
104
104
@@ -116,9 +116,9 @@ export default class ToDoController {
116
116
}
117
117
}
118
118
119
- static async allToDos ( { authorization} ) {
119
+ static async allToDos ( { authorization } ) {
120
120
try {
121
- const userFound = await ToDoController . isUserLoggedIn ( authorization ) ;
121
+ const userFound = await ToDoController . isUserLoggedIn ( authorization ) ;
122
122
123
123
const todoIds = await redis . smembers ( `user:${ userFound . email } :todos` ) ;
124
124
0 commit comments