On rend plus robuste l'import (dans le cas où il manque des informations)
This commit is contained in:
parent
b9ecde46e5
commit
3520045856
@ -144,9 +144,14 @@ class ExtractorFacebook(Extractor):
|
|||||||
self.get_neighbor_events(event[k])
|
self.get_neighbor_events(event[k])
|
||||||
elif k in ExtractorFacebook.FacebookEvent.rules:
|
elif k in ExtractorFacebook.FacebookEvent.rules:
|
||||||
for nk, rule in ExtractorFacebook.FacebookEvent.rules[k].items():
|
for nk, rule in ExtractorFacebook.FacebookEvent.rules[k].items():
|
||||||
|
error = False
|
||||||
c = event[k]
|
c = event[k]
|
||||||
for ki in rule:
|
for ki in rule:
|
||||||
|
if c is not None:
|
||||||
c = c[ki]
|
c = c[ki]
|
||||||
|
else:
|
||||||
|
error = True
|
||||||
|
if not error:
|
||||||
self.elements[nk] = c
|
self.elements[nk] = c
|
||||||
else:
|
else:
|
||||||
self.elements[k] = event[k]
|
self.elements[k] = event[k]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user