This commit is contained in:
2025-05-19 14:32:56 +03:00
parent fe0ea5faac
commit 11fb86b06d
3 changed files with 14 additions and 9 deletions

View File

@@ -1,4 +1,4 @@
from datetime import datetime
from datetime import datetime, timedelta
import logging
from colorama import Fore
@@ -36,7 +36,7 @@ class ClockifyAPI(ClockifyConfig):
for tag_id in activity.get("tagIds", {"tagIds": []}):
start = datetime.strptime(activity["timeInterval"]["start"], config.DATETIME_FORMAT)
end = datetime.strptime(activity["timeInterval"]["end"], config.DATETIME_FORMAT) if activity["timeInterval"]["end"] else None
time_worked_out_total += time_to_hour((end if end else datetime.now()) - start)
time_worked_out_total += time_to_hour((end if end else datetime.utcnow()) - start)
tag = [tag for tag in self.get_tags() if tag.id == tag_id][0]
try:
task_id, task_title = tag.title.split(" - ")