From 28d6439af7908f613cf28f3901214f5db57ebe47 Mon Sep 17 00:00:00 2001 From: Andrey Zhavoronkov <41117609+azhavoro@users.noreply.github.com> Date: Thu, 25 Apr 2019 15:20:38 +0300 Subject: [PATCH] don't generate additional log messages in case of send exception request was failed with 0 status (#426) --- cvat/apps/engine/static/engine/js/logger.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cvat/apps/engine/static/engine/js/logger.js b/cvat/apps/engine/static/engine/js/logger.js index f32df1c7..3e155d6d 100644 --- a/cvat/apps/engine/static/engine/js/logger.js +++ b/cvat/apps/engine/static/engine/js/logger.js @@ -113,7 +113,12 @@ class LoggerHandler { } }; xhr.onerror = () => { - onreject(); + // if status === 0 a request is a failure on the network level, ignore it + if (xhr.status === 0) { + resolve(xhr.response); + } else { + onreject(); + } }; xhr.send(JSON.stringify(exception.serialize())); };