@@ -8,10 +8,12 @@ router.get('/get_todos', async (req, res) => {
8
8
. connect ( )
9
9
. then ( ( client ) => {
10
10
client . query (
11
- `SELECT id,todo,completed,created_at FROM Todolist ORDER BY created_at DESC` ,
11
+ `SELECT * FROM Todolist ORDER BY created_at DESC` ,
12
12
( err , queryRes ) => {
13
- if ( err ) throw err ;
14
- res . json ( { data : queryRes . rows } ) ;
13
+ if ( err ) {
14
+ console . log ( err . stack ) ;
15
+ res . status ( 500 ) . send ( ) ;
16
+ } else res . json ( { data : queryRes . rows } ) ;
15
17
client . release ( ) ;
16
18
}
17
19
) ;
@@ -22,7 +24,7 @@ router.get('/get_todos', async (req, res) => {
22
24
router . post ( '/create_todo' , async ( req , res ) => {
23
25
const { todo } = req . body ;
24
26
const sqlQuery = {
25
- text : ' INSERT INTO Todolist(todo) VALUES($1)' ,
27
+ text : ` INSERT INTO Todolist(todo) VALUES($1)` ,
26
28
values : [ todo ]
27
29
} ;
28
30
pool
@@ -31,9 +33,8 @@ router.post('/create_todo', async (req, res) => {
31
33
client . query ( sqlQuery , ( err ) => {
32
34
if ( err ) {
33
35
console . log ( err . stack ) ;
34
- res . status ( 500 ) . send ( { err : err . stack } ) ;
35
- }
36
- res . status ( 200 ) . send ( true ) ;
36
+ res . status ( 500 ) . send ( ) ;
37
+ } else res . status ( 200 ) . send ( ) ;
37
38
client . release ( ) ;
38
39
} ) ;
39
40
} )
@@ -49,9 +50,8 @@ router.put('/update_todo', (req, res) => {
49
50
. then ( ( client ) => {
50
51
client . query ( sqlQuery , ( err ) => {
51
52
if ( err ) {
52
- res . status ( 500 ) . send ( err ) ;
53
- }
54
- res . send ( ) ;
53
+ res . status ( 500 ) . send ( ) ;
54
+ } else res . status ( 200 ) . send ( ) ;
55
55
client . release ( ) ;
56
56
} ) ;
57
57
} )
@@ -66,11 +66,10 @@ router.delete('/delete_todo/', (req, res) => {
66
66
. connect ( )
67
67
. then ( ( client ) => {
68
68
client . query ( sqlQuery , ( err ) => {
69
- res . status ( 200 ) . send ( true ) ;
70
69
if ( err ) {
71
- res . status ( 500 ) . send ( err ) ;
70
+ res . status ( 500 ) . send ( ) ;
72
71
console . log ( err . stack ) ;
73
- }
72
+ } else res . status ( 200 ) . send ( ) ;
74
73
} ) ;
75
74
client . release ( ) ;
76
75
} )
0 commit comments