diff --git a/etl/scraper/scraper.py b/etl/scraper/scraper.py index 70a9cb5..f4ff370 100644 --- a/etl/scraper/scraper.py +++ b/etl/scraper/scraper.py @@ -11,13 +11,12 @@ from etl.validator.validator import DomnaSharePointValidator from datetime import datetime, timedelta -def previous_monday(): +def this_weeks_monday(): today = datetime.today() - last_monday = today - timedelta(days=today.weekday() + 7) # Go back to last week's Monday - # return f"W.C. 31.09.2000" - return f"W.C. {last_monday.strftime('%d.%m.%Y')}" + monday = today - timedelta(days=today.weekday()) # weekday() = 0 for Monday + return f"W.C. {monday.strftime('%d.%m.%Y')}" -WEEK_COMMENCING = os.getenv("WEEK_COMMENCING", previous_monday()) +WEEK_COMMENCING = os.getenv("WEEK_COMMENCING", this_weeks_monday()) class SharePointInstaller(Enum): # https//{tenant}.sharepoint.com/sites/{site}/_api/site/id