fix campusdish

This commit is contained in:
steven 2025-03-18 00:52:26 -04:00
parent c42420de1e
commit 6902f09003

4
app.py
View file

@ -136,9 +136,9 @@ def dining_data():
data = cache.get("dining") data = cache.get("dining")
if data: return data if data: return data
base = "https://louisville.campusdish.com/LocationsAndMenus/" base = "https://louisville.campusdish.com/LocationsAndMenus/Belknap"
locations = dict() locations = dict()
for location in re.findall(r':"/LocationsAndMenus/([^",]+)', requests.get(base).text): for location in re.findall(r':"/LocationsAndMenus/Belknap/([^",]+)', requests.get(base).text):
locations[location] = dict() locations[location] = dict()
soup = BeautifulSoup(requests.get(base+location).text, 'html.parser') soup = BeautifulSoup(requests.get(base+location).text, 'html.parser')