We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7ffafaa commit 0827658Copy full SHA for 0827658
1 file changed
plugins/mylife.py
@@ -21,7 +21,11 @@ def refresh_fml_cache(loop):
21
soup = BeautifulSoup(request.text)
22
23
for e in soup.find_all('article', {'class': 'art-panel'}):
24
- fml_id = int(e.find('div', {'id': re.compile('card')})['id'].split('-')[-1])
+ div = e.find('div', {'id': re.compile('card')})
25
+ if not div:
26
+ continue
27
+
28
+ fml_id = int(div['id'].split('-')[-1])
29
text = ''.join(e.find('p').find_all(text=True))
30
fml_cache.append((fml_id, text))
31
0 commit comments