'updated' kludge status
dmwyatt opened this issue · 0 comments
dmwyatt commented
I just spent a while trying to figure out why this code didn't work as expected:
field = 'updated'
# `data` is a FeedParserDict retrieved from `parsed_feed.feed`...
if field in data and data[field]:
# do a thing with 'updated'
I found this in the source code:
Lines 73 to 90 in e6a1fb8
- Those issues listed in the comment don't seem to have anything to do with this behavior? Maybe from a previous issue tracker?
- How long is this going to be here temporarily? 😀 A brief git blame shows its been in the code for at least 8 years when it was last moved to the
utils.py
file. I didn't dig any further to see when it was added prior to that. - Since this code was getting run in a pytest test, and the failure included a couple hundred lines of debug information, I missed the warning that the code raises.