Closed kynikos closed 5 years ago
There is a function which parses all timestamp strings into proper datetime.datetime
objects for all responses from the wiki's API. It also treats some special cases like converting infinity
to datetime.datetime.max
. Haha, apparently it does it even in the user
field of these revisions :laughing:
Should be fixed now, but since you have backups, I did not bother to write a migration for AllRevisionsProps.db.json.gz
. Restoring a version from before July 24 should work.
Hey there, today this happens in wiki-scripts f5bfc5171d1bb84992371120096727c0e64396f0 (
statistics.py
):I thought maybe my cache database got corrupted, but I've tried to restore a week-old backup and got the same exception.
Today I've also updated 4
python-*
packages in the system:However downgrading all of them didn't solve the problem either.
wiki-scripts
has stayed on the same commit since June for what I can tell, but last week it was working for me, I'm out of simple ideas, maybe I could try even older database backups, or start to inspect the database values as wiki-scripts reads them I guess, but first it's better to know if it's only a problem on my system or you see it too, cheers.