GetTogetherComm/GetTogether

After login: not enough arguments for format string

vpistis opened this issue · 3 comments

Hi,

this is the error after I send data to the login page:

Screenshot 2020-09-17 at 19 37 43

There is a way to solve it?

Thank you!

Hi, I faced the same issue. It's because you're using python 3.8. The error shown is actually an error in formatting an error message. The root cause is actually an issue in defusedxml (which I could tell in debug mode locally with the full trace). I have successfully worked around this issue by updating defusedxml package from 0.5.0 to 0.6.0 in requirements.txt and then running

virtualenv --python=python3 ./env
./env/bin/pip install -r requirements.txt

Would be good to get this PRed, but obviously further testing may be required.

wow!
you are right, changing defusedxml version to 0.6.0 solves the error!

thank you!

The PR above fixes this issue, if you want to merge it :)