diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2024-05-29 12:28:30 +0200 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2024-05-29 12:28:30 +0200 |
commit | 87abe427680f0b6a7eefafaba239336484da2768 (patch) | |
tree | 3d0e1764d73e684035ef739055d2a5406dc3f497 /overlays/worktime | |
parent | e54079e281bf88e6a06e4d15d6cbfff003ceef43 (diff) | |
download | nixos-87abe427680f0b6a7eefafaba239336484da2768.tar nixos-87abe427680f0b6a7eefafaba239336484da2768.tar.gz nixos-87abe427680f0b6a7eefafaba239336484da2768.tar.bz2 nixos-87abe427680f0b6a7eefafaba239336484da2768.tar.xz nixos-87abe427680f0b6a7eefafaba239336484da2768.zip |
...
Diffstat (limited to 'overlays/worktime')
-rwxr-xr-x | overlays/worktime/worktime/__main__.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/overlays/worktime/worktime/__main__.py b/overlays/worktime/worktime/__main__.py index dddbb250..821d2cdd 100755 --- a/overlays/worktime/worktime/__main__.py +++ b/overlays/worktime/worktime/__main__.py | |||
@@ -2,9 +2,9 @@ import requests | |||
2 | from requests.exceptions import HTTPError | 2 | from requests.exceptions import HTTPError |
3 | from requests.auth import HTTPBasicAuth | 3 | from requests.auth import HTTPBasicAuth |
4 | from datetime import * | 4 | from datetime import * |
5 | from xdg import (BaseDirectory) | 5 | from xdg import BaseDirectory |
6 | import toml | 6 | import toml |
7 | from uritools import uricompose | 7 | from uritools import (uricompose) |
8 | 8 | ||
9 | from dateutil.easter import * | 9 | from dateutil.easter import * |
10 | from dateutil.tz import * | 10 | from dateutil.tz import * |
@@ -127,9 +127,9 @@ class TogglAPI(object): | |||
127 | pass | 127 | pass |
128 | 128 | ||
129 | entries = list() | 129 | entries = list() |
130 | params = { 'since': (req_start - timedelta(days=1)).astimezone(timezone.utc).isoformat(), | 130 | params = { 'since': (req_start - timedelta(days=1)).date().isoformat(), |
131 | 'until': (req_end + timedelta(days=1)).astimezone(timezone.utc).isoformat(), | 131 | 'until': (req_end + timedelta(days=1)).date().isoformat(), |
132 | 'rounding': rounding, | 132 | 'rounding': 'yes' if rounding else 'no', |
133 | 'billable': 'yes' | 133 | 'billable': 'yes' |
134 | } | 134 | } |
135 | if client_ids is not None: | 135 | if client_ids is not None: |