Dashboard fails if queue does not exist

This commit is contained in:
Gene Hazan 2017-03-14 13:41:20 -07:00
Родитель 380be04da3
Коммит a9a55780b8
1 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -17,7 +17,12 @@ router.put('/:name', auth.validate, wrap(function* (request, response) {
}));
router.get('/:name/info', auth.validate, wrap(function* (request, response) {
const info = yield crawlerService.getQueueInfo(request.params.name);
let info = null;
try {
info = yield crawlerService.getQueueInfo(request.params.name);
} catch (error) {
return response.sendStatus(404);
}
if (!info) {
return response.sendStatus(404);
}