@@ -22,6 +22,7 @@ UserController.user_list = async function (req, res) {
2222 const user = await User . find ( query ) ;
2323 return res . status ( 200 ) . send ( user ) ;
2424 } catch ( err ) {
25+ console . error ( err ) ;
2526 return res . sendStatus ( 400 ) ;
2627 }
2728} ;
@@ -38,6 +39,7 @@ UserController.admin_list = async function (req, res) {
3839 const admins = await User . find ( { accessLevel : { $in : [ 'admin' , 'superadmin' ] } } ) ;
3940 return res . status ( 200 ) . send ( admins ) ;
4041 } catch ( err ) {
42+ console . error ( err ) ;
4143 return res . sendStatus ( 400 ) ;
4244 }
4345} ;
@@ -89,6 +91,7 @@ UserController.projectManager_list = async function (req, res) {
8991
9092 return res . status ( 200 ) . send ( updatedProjectManagers ) ;
9193 } catch ( err ) {
94+ console . error ( err ) ;
9295 console . log ( 'Projectlead error' , err ) ;
9396 return res . sendStatus ( 400 ) ;
9497 }
@@ -109,6 +112,7 @@ UserController.user_by_id = async function (req, res) {
109112 // and look downstream to see whether 404 would break anything
110113 return res . status ( 200 ) . send ( user ) ;
111114 } catch ( err ) {
115+ console . error ( err ) ;
112116 return res . sendStatus ( 400 ) ;
113117 }
114118} ;
@@ -152,6 +156,7 @@ UserController.update = async function (req, res) {
152156 const user = await User . findOneAndUpdate ( { _id : UserId } , req . body , { new : true } ) ;
153157 return res . status ( 200 ) . send ( user ) ;
154158 } catch ( err ) {
159+ console . error ( err ) ;
155160 return res . sendStatus ( 400 ) ;
156161 }
157162} ;
@@ -169,6 +174,7 @@ UserController.delete = async function (req, res) {
169174 const user = await User . findByIdAndDelete ( UserId ) ;
170175 return res . status ( 200 ) . send ( user ) ;
171176 } catch ( err ) {
177+ console . error ( err ) ;
172178 return res . sendStatus ( 400 ) ;
173179 }
174180} ;
@@ -238,7 +244,7 @@ UserController.signin = function (req, res) {
238244} ;
239245
240246UserController . verifySignIn = async function ( req , res ) {
241- // eslint-disable-next-line dot-notation
247+
242248 let token = req . headers [ 'x-access-token' ] || req . headers [ 'authorization' ] ;
243249 if ( token . startsWith ( 'Bearer ' ) ) {
244250 // Remove Bearer from string
@@ -251,6 +257,7 @@ UserController.verifySignIn = async function (req, res) {
251257 res . cookie ( 'token' , token , { httpOnly : true } ) ;
252258 return res . send ( user ) ;
253259 } catch ( err ) {
260+ console . error ( err ) ;
254261 return res . status ( 403 ) ;
255262 }
256263} ;
0 commit comments