From 69d7265ca5a35bf75f9136ee84264124c53e9556 Mon Sep 17 00:00:00 2001 From: Alan Hamlett Date: Mon, 15 Dec 2014 12:02:18 -0600 Subject: [PATCH] v2.1.10 --- HISTORY.rst | 6 ++++++ wakatime/__init__.py | 8 ++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/HISTORY.rst b/HISTORY.rst index 97097d9..64ceb74 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -3,6 +3,12 @@ History ------- +2.1.10 (2014-12-15) ++++++++++++++++++++ + +- prevent queuing offline heartbeats which will never be valid (400 errors) + + 2.1.9 (2014-12-05) ++++++++++++++++++ diff --git a/wakatime/__init__.py b/wakatime/__init__.py index d23b275..561e445 100644 --- a/wakatime/__init__.py +++ b/wakatime/__init__.py @@ -13,7 +13,7 @@ from __future__ import print_function __title__ = 'wakatime' -__version__ = '2.1.9' +__version__ = '2.1.10' __author__ = 'Alan Hamlett' __license__ = 'BSD' __copyright__ = 'Copyright 2014 Alan Hamlett' @@ -310,7 +310,7 @@ def send_action(project=None, branch=None, stats=None, key=None, targetFile=None if log.isEnabledFor(logging.DEBUG): exception_data['traceback'] = traceback.format_exc() if offline: - if response is not None and response.getcode() != 400 and response.getcode() != 401: + if response is not None and response.getcode() != 400: queue = Queue() queue.push(data, plugin) if log.isEnabledFor(logging.DEBUG): @@ -328,7 +328,7 @@ def send_action(project=None, branch=None, stats=None, key=None, targetFile=None if log.isEnabledFor(logging.DEBUG): exception_data['traceback'] = traceback.format_exc() if offline: - if response is not None and response.getcode() != 400 and response.getcode() != 401: + if response is not None and response.getcode() != 400: queue = Queue() queue.push(data, plugin) if 'unknown url type: https' in u(sys.exc_info()[1]): @@ -350,7 +350,7 @@ def send_action(project=None, branch=None, stats=None, key=None, targetFile=None response_code = response.getcode() if response is not None else None response_content = response.read() if response is not None else None if offline: - if response is not None and response.getcode() != 400 and response.getcode() != 401: + if response is not None and response.getcode() != 400: queue = Queue() queue.push(data, plugin) if log.isEnabledFor(logging.DEBUG):