Team Ai
Apppublic

ctrlv-ince/gamezone-react-native

sourceHugging Facemitupdated 7mo agoView on Hugging Face
0likes
error-handler.js22 linesDownload Raw Back to helpers
1function errorHandler(err, req, res, next) {2    if (err.name === 'UnauthorizedError') {3        // jwt authentication error4        return res.status(401).json({ message: 'The user is not authorized' });5    }6 7    if (err.name === 'ValidationError') {8        //  validation error9        return res.status(401).json({ message: err });10    }11 12    console.error("Backend Error:", err);13    14    // default to 500 server error15    return res.status(500).json({ 16        message: err.message || 'Internal Server Error',17        error: err 18    });19}20 21module.exports = errorHandler;22