Page MenuHomePhabricator

memento.get_closest_memento_url fails with AttributeError due to datetime
Closed, ResolvedPublicBUG REPORT

Description

Steps to replicate the issue:

Run a script which is using get_closest_memento_url without giving a 'when' parameter e.g. weblinkchecker

What happens?:

>>> (10000) Myriostos <<<
WARNING: Http response status 403
*[[(10) Hygiea]] links to https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1085085/ - Forbidden.
WARNING: get_closest_memento_url(https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1085085/) failed: type object 'datetime.datetime' has no attribute 'datetime'
** Logging link for deletion.

Event Timeline

Xqt changed the task status from Open to In Progress.Sep 10 2022, 11:03 AM
Xqt claimed this task.
Xqt triaged this task as High priority.

Change 831181 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@master] [bugfix] Fix AttributeError in memento.get_closest_memento_url

https://gerrit.wikimedia.org/r/831181

Change 831181 merged by jenkins-bot:

[pywikibot/core@master] [bugfix] Fix AttributeError in memento.get_closest_memento_url

https://gerrit.wikimedia.org/r/831181