Skip to content

Commit 369d354

Browse files
committed
updated
1 parent 9fa26a8 commit 369d354

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

backend/server.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,16 @@ app.use(passport.session());
2828
const authRoutes = require('./routes/auth');
2929
app.use('/api/auth', authRoutes);
3030

31+
// Error handling middleware
32+
app.use((req,res,next) => {
33+
res.status(404).json({ message: 'Not Found' });
34+
});
35+
// Global error handler
36+
app.use((err, req, res, next) => {
37+
console.error(err.stack);
38+
res.status(500).json({ message: 'Internal Server Error' });
39+
});
40+
3141
// Connect to MongoDB
3242
mongoose.connect(process.env.MONGO_URI, {}).then(() => {
3343
console.log('Connected to MongoDB');

0 commit comments

Comments
 (0)