I checked session.py and it looks like updateProjectList() is looking for the project list in a meta tag with name=ol-projects:
meta = re.search('<meta\s[^>]*name="ol-projects"[^>]*>', projectPage.text) if projectPage.ok else None
But the projects page on Overleaf no longer has that tag. I closest thing I found was a meta tag with name=ol-prefetchedProjectsBlob. I tried updating the code to use that tag instead but I got an error about missing attributes, so it looks like the format changed as well.
When I try to log in (using the cookies method), I get the this error message:
This is what's in the log file:
I checked
session.py
and it looks likeupdateProjectList()
is looking for the project list in ameta
tag withname=ol-projects
:But the projects page on Overleaf no longer has that tag. I closest thing I found was a
meta
tag withname=ol-prefetchedProjectsBlob
. I tried updating the code to use that tag instead but I got an error about missing attributes, so it looks like the format changed as well.