fix: ignore badly coded user-provided html of older documents (#4845)
This commit is contained in:
parent
81b8ffc929
commit
a7c0cc0464
|
@ -550,7 +550,7 @@ class DocumentInfo(models.Model):
|
|||
html = Path(
|
||||
os.path.join(settings.RFC_PATH, self.canonical_name() + ".html")
|
||||
).read_text()
|
||||
except IOError:
|
||||
except (IOError, UnicodeDecodeError):
|
||||
return None
|
||||
else:
|
||||
try:
|
||||
|
@ -560,7 +560,7 @@ class DocumentInfo(models.Model):
|
|||
self.name + "-" + self.rev + ".html",
|
||||
)
|
||||
).read_text()
|
||||
except IOError:
|
||||
except (IOError, UnicodeDecodeError):
|
||||
return None
|
||||
|
||||
# If HTML was generated by rfc2html, do not return it. Caller
|
||||
|
|
Loading…
Reference in a new issue