diff --git a/pomodoro_to_harvest.py b/pomodoro_to_harvest.py index 807789e..88fda11 100644 --- a/pomodoro_to_harvest.py +++ b/pomodoro_to_harvest.py @@ -66,7 +66,7 @@ timelog = timelog.explode("description").reset_index() if debug: mess = copy.deepcopy(timelog) -timelog["started"] = pd.to_datetime(timelog["started"]).dt.tz_convert("US/Eastern") +timelog["started"] = pd.to_datetime(timelog["started"], errors='coerce').dt.tz_convert("US/Eastern") timelog["recorded"] = pd.to_datetime(timelog["recorded"]).dt.tz_convert("US/Eastern") latest_recorded = settings.pomodoro_latest_recorded() diff --git a/settings.py b/settings.py index 8629ebf..fc85a5e 100644 --- a/settings.py +++ b/settings.py @@ -14,8 +14,11 @@ def write(): if not os.path.isfile('settings.ini'): # Set some essential initial values. - pomodoro['logfile'] = '~/Projects/agaric/python/pomodoroprompt/log/timelog.csv' - # This path must be absolute, for some reason using ~ for home isn t wor:: + + # pomodoro['logfile'] = '~/Projects/agaric/python/pomodoroprompt/log/timelog.csv' + pomodoro['logfile'] = '' + + # This path must be absolute, for some reason using ~ for home isn't working: pomodoro['logpath'] = '/home/mlncn/Projects/agaric/python/pomodoroprompt/log/' write()