Update Foreign Affairs

This commit is contained in:
Kovid Goyal 2022-09-06 17:28:12 +05:30
parent b329ae0c97
commit 962fc18be1
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -72,15 +72,6 @@ def get_issue_data(br, log, node_id='1126213', year='2020', volnum='99', issue_v
return data['hits']['hits'] return data['hits']['hits']
feeds = [] feeds = []
issue_data = get_data(make_query(
fa_node_type_or_subtype='Issue',
field_issue_volume=issue_vol, field_issue_year=year,
field_issue_volume_number=volnum
))[0]['_source']
main_sec_title = issue_data['title'][0]
main_sec_nids = issue_data['field_issue_sspecial_articles__nid']
articles_data = get_data(make_query(nid=main_sec_nids, filter=True, size=len(main_sec_nids)))
articles = []
def as_article(source): def as_article(source):
title = source['title'][0] title = source['title'][0]
@ -94,6 +85,17 @@ def get_issue_data(br, log, node_id='1126213', year='2020', volnum='99', issue_v
url = 'https://www.foreignaffairs.com' + source['path'][0] url = 'https://www.foreignaffairs.com' + source['path'][0]
return {'title': title, 'description': desc, 'url': url} return {'title': title, 'description': desc, 'url': url}
issue_data = get_data(make_query(
fa_node_type_or_subtype='Issue',
field_issue_volume=issue_vol, field_issue_year=year,
field_issue_volume_number=volnum
))[0]['_source']
if 'field_issue_sspecial_articles__nid' in issue_data:
main_sec_title = issue_data['title'][0]
main_sec_nids = issue_data['field_issue_sspecial_articles__nid']
articles_data = get_data(make_query(nid=main_sec_nids, filter=True, size=len(main_sec_nids)))
articles = []
log(main_sec_title) log(main_sec_title)
for entry in articles_data: for entry in articles_data:
source = entry['_source'] source = entry['_source']