Небольшой рефактор

This commit is contained in:
2025-06-23 16:45:17 +03:00
parent 57556bafc5
commit f0233d2683
4 changed files with 17 additions and 6 deletions

View File

@@ -33,6 +33,8 @@ class ClockifyAPI(ClockifyConfig):
"""
time_entries_url = self.time_entries_url
activities = requests.get(self.base_url + time_entries_url, params=kwargs, headers={"X-API-KEY": self.token}).json()
if not activities:
return []
logger.info(f"Получено задач: {len(activities)}")
time_worked_out_total = 0

View File

@@ -31,9 +31,6 @@ class RedmineAPI(RedmineConfig):
is_beginner = config.is_beginner
if is_beginner:
logging.info(f"{Fore.YELLOW}Делим трудочасы пополам{Fore.RESET}")
if len(activities) == 0:
logger.info(Fore.YELLOW + "Нет задач для занесения трудочасов" + Fore.RESET)
return
tracked = []
for activity in tqdm(activities, desc="Занесение трудочасов"):
if not(not activity.is_tracked and activity.date_end):