Проработал режим отладки
This commit is contained in:
@@ -140,27 +140,27 @@ class ClockifyAPI(ClockifyConfig):
|
||||
"""
|
||||
for activity in activities:
|
||||
try:
|
||||
resp = requests.put(
|
||||
self.base_url + self.update_time_entry(
|
||||
activity_id=activity.id
|
||||
), json={
|
||||
"billable": True,
|
||||
"start": activity.date_start.strftime(config.DATETIME_FORMAT),
|
||||
"end": activity.date_end.strftime(config.DATETIME_FORMAT) if activity.date_end else None,
|
||||
"description": activity.description,
|
||||
"tagIds": [activity.tag_id],
|
||||
"taskId": activity.vetro_project_id,
|
||||
"projectId": activity.project_id
|
||||
}, headers={
|
||||
"X-API-KEY": self.token
|
||||
}
|
||||
)
|
||||
if resp.ok:
|
||||
logger.debug(resp.json())
|
||||
logger.info(f"✅{Fore.GREEN}{activity}{Fore.RESET}")
|
||||
if not config.is_debug:
|
||||
resp = requests.put(
|
||||
self.base_url + self.update_time_entry(
|
||||
activity_id=activity.id
|
||||
), json={
|
||||
"billable": True,
|
||||
"start": activity.date_start.strftime(config.DATETIME_FORMAT),
|
||||
"end": activity.date_end.strftime(config.DATETIME_FORMAT) if activity.date_end else None,
|
||||
"description": activity.description,
|
||||
"tagIds": [activity.tag_id],
|
||||
"taskId": activity.vetro_project_id,
|
||||
"projectId": activity.project_id
|
||||
}, headers={
|
||||
"X-API-KEY": self.token
|
||||
}
|
||||
)
|
||||
if config.is_debug or resp.ok:
|
||||
logger.info(f"{Fore.GREEN}{activity}{Fore.RESET}✅")
|
||||
else:
|
||||
logger.debug(resp.json())
|
||||
logger.error(f"❌{Fore.RED}{activity}{Fore.RESET}")
|
||||
logger.error(f"{Fore.RED}{activity}{Fore.RESET}❌")
|
||||
except Exception as e:
|
||||
logger.error(e)
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user