Сейчас если в JS парсере какая-то ошибка, то A-parser валится в кору. Причем не всегда можно понять из логов в чем причина. Хотелось бы чтоб он не падал а выводил в логи детальную ошибку
как вариант обернуть логику в try/catch Код: *parse(set, results) { try { this.logger.put("before error"); JSON.parse("hi"); } catch (error) { this.logger.put("on error", error); results.error = error; } finally { return results; } }
сейчас при ошибки парсер не должен падать, он выведет ошибку в лог потока и вернет неудачный запрос, а также продублирует ошибку в aparser.log перенес задачу в отклоненные, если будут примеры на которых парсер действительно падает - вернем в задачи