Skip to content

Commit 5b651d6

Browse files
committed
Handle empty synopsis
1 parent d0780c2 commit 5b651d6

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

PyMDL/Infopage.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,11 @@ def info(link: str):
198198
details['title'] = soup.find("div", class_="col-lg-8 col-md-8 col-rightx").find('h1', class_='film-title').text
199199
mainbox = soup.find("div", class_="col-lg-8 col-md-8 col-rightx").find('div', class_='box-body')
200200
details['thumbnail'] = mainbox.find("img", class_="img-responsive")['src']
201-
details['synopsis'] = mainbox.find("div", class_='show-synopsis').find('span').text.replace('\n', ' ')
201+
details['synopsis'] = mainbox.find("div", class_='show-synopsis').find('span')
202+
if details['synopsis']:
203+
details['synopsis'] = details['synopsis'].text.replace('\n', ' ')
204+
else:
205+
details['synopsis'] = ''
202206

203207
# Finding Ratings
204208
details['ratings'] = mainbox.find("div", class_="hfs", itempropx="aggregateRating")

0 commit comments

Comments
 (0)