1515
1616
1717module . exports . rsvpEvent = async ( req , res ) => {
18+ 1819 if ( ! req . user ) return res . status ( 403 ) . send ( { msg : 'Not Logged In.' } ) ;
1920 if ( ! req . params . id ) return res . status ( 400 ) . send ( { msg : 'Not All Parameters Provided.' } ) ;
2021
2122 try {
2223
23- const [ event , user ] = Promise . allSettled ( [
24+ const [ event , user ] = Promise . all ( [
2425
2526 await Events . findOne ( {
2627 where : {
@@ -39,20 +40,12 @@ module.exports.rsvpEvent = async (req, res) => {
3940 return res . status ( 404 ) . send ( { msg : 'Event not found.' } ) ;
4041 }
4142 if ( ! user ) {
42- return res . status ( 400 ) . send ( { msg : 'Current user profil not saved ' } ) ;
43+ return res . status ( 400 ) . send ( { msg : 'Current user not found ' } ) ;
4344 }
4445
4546 user . addEvents ( event ) ;
4647
47- res . json ( {
48- name : event . name ,
49- location : event . location ,
50- description : event . description ,
51- host : event . host ,
52- eventImage : event . eventImage ,
53- status : event . status ,
54- date : event . date ,
55- } ) ;
48+ res . status ( 200 ) . json ( event ) ;
5649
5750 } catch ( err ) {
5851 console . log ( err . message ) ;
0 commit comments