fixed conditional for emitting synonyms, it compiles again
This commit is contained in:
parent
04751b6670
commit
119d48890d
@ -88,10 +88,10 @@ class ChemSpider(Parser):
|
|||||||
name = syn.xpath('span[@class=""]/text()').extract()[0]
|
name = syn.xpath('span[@class=""]/text()').extract()[0]
|
||||||
synonyms.append(self.new_synonym(syn, name, 'nonvalidated'))
|
synonyms.append(self.new_synonym(syn, name, 'nonvalidated'))
|
||||||
|
|
||||||
for synonym in synonyms:
|
for syn in synonyms:
|
||||||
if synonym['category'] == 'expert' and
|
if (syn['category'] == 'expert' and syn['language'] == 'English'):
|
||||||
synonym['language'] == 'English':
|
log.msg('CS emit synonym: %s' % syn['name'], level=log.DEBUG)
|
||||||
self._Parser__spider.get_synonym_requests(synonym['name'])
|
self._Parser__spider.get_synonym_requests(syn['name'])
|
||||||
|
|
||||||
return requests
|
return requests
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user