diff --git a/fanficfare/adapters/base_adapter.py b/fanficfare/adapters/base_adapter.py index 22ac269c..44767a05 100644 --- a/fanficfare/adapters/base_adapter.py +++ b/fanficfare/adapters/base_adapter.py @@ -624,7 +624,7 @@ class BaseSiteAdapter(Configurable): if self.getConfig('replace_hr'): # replacing a self-closing tag with a container tag in the # soup is more difficult than it first appears. So cheat. - retval = retval.replace("
","
* * *
") + retval = re.sub("]*>","
* * *
",retval) return retval diff --git a/fanficfare/writers/writer_epub.py b/fanficfare/writers/writer_epub.py index 04b45521..33b15096 100644 --- a/fanficfare/writers/writer_epub.py +++ b/fanficfare/writers/writer_epub.py @@ -279,7 +279,9 @@ div { margin: 0pt; padding: 0pt; } retval = retval + END.substitute(self.story.getAllMetadata()) if self.getConfig('replace_hr'): - retval = retval.replace("
","
* * *
") + # replacing a self-closing tag with a container tag in the + # soup is more difficult than it first appears. So cheat. + retval = re.sub("]*>","
* * *
",retval) return retval