Replace "indent_level" with "depth" in lobsters API

See:
fe09e5aa31
This commit is contained in:
Tanner Collin 2023-08-31 07:35:44 +00:00
parent c65fb69092
commit e79fca6ecc

View File

@ -67,7 +67,7 @@ def iter_comments(flat_comments):
parent_stack = []
for comment in flat_comments:
c = make_comment(comment)
indent = comment['indent_level']
indent = comment['depth']
if indent == 1:
nested_comments.append(c)
@ -100,13 +100,7 @@ def story(ref):
s['title'] = r.get('title', '')
s['link'] = SITE_LINK(ref)
s['url'] = r.get('url', '')
try:
s['comments'] = iter_comments(r['comments'])
except TypeError:
logging.exception('TypeError iterating lobsters comments, skipping article.')
return False
s['comments'] = iter_comments(r['comments'])
s['num_comments'] = r['comment_count']
if 'description' in r and r['description']: