Сохранять трудочасы в БД сразу после успешного Redmine

- убрать tqdm из занесения трудочасов в Redmine
- логировать успех и ошибку по каждой активности
- обновлять is_tracked и time_entry сразу после успешного занесения
- выводить в итоговом логе список незанесённых задач
This commit is contained in:
2026-06-19 16:45:24 +03:00
parent e7cbffcd70
commit 4e2aea78fe
3 changed files with 34 additions and 15 deletions

View File

@@ -19,7 +19,7 @@ class Activity:
is_tracked: bool = False
def __str__(self):
return f'({self.task_id}) - {self.description}'[:60]
return f'({self.task_id}) - "{self.description}"'[:60]
@dataclass