fixing bug with getting days of current week
This commit is contained in:
12
main.py
12
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__':
|
||||
|
||||
Reference in New Issue
Block a user