feat: count_day_types — compte les jours par type
This commit is contained in:
@@ -23,3 +23,11 @@ def work_minutes_reference(day_type: str) -> int:
|
||||
|
||||
def week_balance_minutes(actual_minutes: int, reference_minutes: int) -> int:
|
||||
return actual_minutes - reference_minutes
|
||||
|
||||
|
||||
def count_day_types(entries: list) -> dict[str, int]:
|
||||
"""Retourne un dict {day_type: count} pour une liste d'entrées, sans les zéros."""
|
||||
counts: dict[str, int] = {}
|
||||
for entry in entries:
|
||||
counts[entry.day_type] = counts.get(entry.day_type, 0) + 1
|
||||
return counts
|
||||
|
||||
Reference in New Issue
Block a user