if "Error 404" in self._soup.find("h2", {"class", "heading"}).text:
The code was raising an Atribute Error because it couldn't find a h2 tag with the class "heading" (as it is a Mistery Work, its page would differ from the normal work pages). When bs4 can't find a tag, it puts that variable to None, so when we tried to acces the text attribute of a None variable an error would occur
It would fix #81
if "Error 404" in self._soup.find("h2", {"class", "heading"}).text:
The code was raising an Atribute Error because it couldn't find a h2 tag with the class "heading" (as it is a Mistery Work, its page would differ from the normal work pages). When bs4 can't find a tag, it puts that variable to None, so when we tried to acces the text attribute of a None variable an error would occur