diff --git a/main.py b/main.py index d21b367..fcb92e7 100755 --- a/main.py +++ b/main.py @@ -69,12 +69,16 @@ def get_days(day, weeks_back=WEEKS_BACK): if WEEKS_BACK: day = day - datetime.timedelta(weeks=weeks_back) year, weeknum, day_of_week = day.isocalendar() - days = [] - days.append(str(day)) - while day_of_week > 1: + # start at monday + while day_of_week != 1: day = day - datetime.timedelta(days=1) day_of_week -= 1 + days = [] + # end at sunday + while day_of_week <= 7: days.append(str(day)) + day = day + datetime.timedelta(days=1) + day_of_week += 1 return days # NOT FUNCTIONAL @@ -130,6 +134,8 @@ def main(): print(json.dumps(issues, indent=4)) print(f"Worklogs for the current week:") print(json.dumps(worklogs, indent=4)) + print("Days:") + print(days) print(f"Omnimat string:") print(omnimat_string) if __name__ == '__main__':