Quick Fixes

This commit is contained in:
2024-06-17 12:47:38 +02:00
parent 079e405942
commit e044cd8434
2 changed files with 7 additions and 6 deletions

View File

@ -101,7 +101,7 @@ async def getNewRapla(url: str, testing=False):
elif parsed[0] == 1:
url = parsed[1]
elif parsed[0] == 2:
return await buildICALfromKey(parsed[1], onlyUpdate=False, testing=True)
return await buildICALfromKey(parsed[1], onlyUpdate=False, testing=testing)
fileInURL = url.find("file=")
kurs = url[fileInURL + 5:].upper()
if url[-5:] != ".ical":
@ -189,7 +189,8 @@ async def buildICALfromKey(url, onlyUpdate, testing=False):
if page.text[:10] == "BEGIN:VCAL":
info = page.headers['content-disposition']
kursname = info[info.find('filename=')+9:-4].upper()
assert "TMB22" in kursname
if testing:
assert "TMB22" in kursname
writeToFile(f"calendars/rapla{kursname}.ical", page)
if not onlyUpdate:
writeKursToDB(kursname, url)
@ -203,8 +204,8 @@ async def buildICALfromKey(url, onlyUpdate, testing=False):
assert "TMT22B1" in kursname
if len(kursname) > 15:
return 0
start = f'{(datetime.now() - relativedelta(days=183)):%Y-%m-%d}'
end = f'{(datetime.now() + relativedelta(days=183)):%Y-%m-%d}'
start = f'{(datetime.now() - relativedelta(days=100)):%Y-%m-%d}'
end = f'{(datetime.now() + relativedelta(days=100)):%Y-%m-%d}'
payload = {"url": url, "start": start, "end": end}
if testing:
req = await s.post(url="https://dh-api.paulmartin.cloud/rapla", data=payload,

View File

@ -88,7 +88,7 @@ def initRoutes(app: Flask):
return redirect(url_for("getKurs", next=url_for(request.endpoint)))
week = request.args.get("week")
if week:
week = datetime.datetime.strptime(week, "%Y-%m-%d")
week = datetime.strptime(week, "%Y-%m-%d")
else:
week = "today"
samstag = request.args.get("samstag")
@ -110,7 +110,7 @@ def initRoutes(app: Flask):
"""
week = request.args.get("week")
if week:
week = datetime.datetime.strptime(week, "%Y-%m-%d")
week = datetime.strptime(week, "%Y-%m-%d")
else:
week = "today"
try: