@@ -73,7 +73,7 @@ router.get('/:id', (req, res) => {
73
73
let seat_id = req . body . seat_id ;
74
74
let user_id = req . body . user_id ;
75
75
let json_response = json_response_model ( ) ; //Json response object created
76
- console . log ( id , schedule_id , seat_id , user_id ) ;
76
+ // console.log(id,schedule_id,seat_id,user_id);
77
77
connection . beginTransaction ( ( error ) => {
78
78
if ( error ) {
79
79
json_response [ 'success' ] = false ;
@@ -87,9 +87,16 @@ router.get('/:id', (req, res) => {
87
87
// console.log(todaydate);
88
88
// let error_code=200;
89
89
if ( error ) {
90
- json_response [ 'success' ] = false ;
91
- json_response [ 'message' ] = error ;
92
- res . status ( 501 ) . json ( json_response ) ;
90
+ if ( error . sqlState == 45000 ) {
91
+ error [ 'sqlMessage' ] = "Seat already booked"
92
+ json_response [ 'success' ] = false ;
93
+ json_response [ 'message' ] = error [ 'sqlMessage' ] ;
94
+ res . status ( 400 ) . json ( json_response ) ;
95
+ } else {
96
+ json_response [ 'success' ] = false ;
97
+ json_response [ 'message' ] = error ;
98
+ res . status ( 501 ) . json ( json_response ) ;
99
+ }
93
100
} else {
94
101
let price_query = "SELECT get_Total_price_with_discount(" + user_id + "," + seat_id + ")"
95
102
connection . query ( price_query , ( error , result ) => {
0 commit comments