API: Don't send response if no res object is passed to auth check
This commit is contained in:
@@ -12,10 +12,12 @@ const PREFIX = '/api/v1';
|
|||||||
|
|
||||||
app.use(bodyParser.json());
|
app.use(bodyParser.json());
|
||||||
|
|
||||||
function isAuthorized(req, res) {
|
function isAuthorized(req, res=null) {
|
||||||
const providedToken = req.headers['apikey'];
|
const providedToken = req.headers['apikey'];
|
||||||
if (providedToken !== ACCESS_TOKEN) {
|
if (providedToken !== ACCESS_TOKEN) {
|
||||||
|
if(res) {
|
||||||
res.status(401).json({ error: 'Unauthorized' });
|
res.status(401).json({ error: 'Unauthorized' });
|
||||||
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user