fix: week streak changed to last 7 days from today

This commit is contained in:
Jovial Joe Jayarson 2020-07-18 08:49:37 +05:30
parent 1b5b63412c
commit 02b84ff4ca

View File

@ -19,12 +19,11 @@ waka_key = os.getenv('INPUT_WAKATIME_API_KEY')
ghtoken = os.getenv('INPUT_GH_TOKEN') ghtoken = os.getenv('INPUT_GH_TOKEN')
def this_week(): def this_week():
'''Returns current week span''' '''Returns a week's streak'''
week_number = datetime.date.today().isocalendar()[1]
month = datetime.date.today().strftime('%B') month = datetime.date.today().strftime('%B')
week_start = datetime.datetime.today().day - datetime.datetime.today().weekday() week_end = datetime.datetime.today().day - 1
week_end = week_start + 5 week_start = week_end - 7
return f"Week #{week_number} : {month} {week_start} - {week_end}" return f"Week : {month} {week_start} - {month} {week_end}"
def make_graph(percent: float): def make_graph(percent: float):
'''Make progress graph from API graph''' '''Make progress graph from API graph'''