diff options
author | Gustav Tiger <gustav@tiger.name> | 2015-08-28 14:01:09 +0200 |
---|---|---|
committer | Gustav Tiger <gustav@tiger.name> | 2015-08-29 09:55:36 +0200 |
commit | c3f7b2ba327c729a36e2a3705514db1742267700 (patch) | |
tree | b48109a6e8720e445c5682186c6fe381ffab089d /markdown | |
parent | 904d4e6d9c8910c3feca52c82382486d51505a3b (diff) | |
download | markdown-c3f7b2ba327c729a36e2a3705514db1742267700.tar.gz markdown-c3f7b2ba327c729a36e2a3705514db1742267700.tar.bz2 markdown-c3f7b2ba327c729a36e2a3705514db1742267700.zip |
Fix find footnote placeholder to recurse
Diffstat (limited to 'markdown')
-rw-r--r-- | markdown/extensions/footnotes.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/markdown/extensions/footnotes.py b/markdown/extensions/footnotes.py index d8caae2..b52815f 100644 --- a/markdown/extensions/footnotes.py +++ b/markdown/extensions/footnotes.py @@ -96,7 +96,9 @@ class FootnoteExtension(Extension): if child.tail: if child.tail.find(self.getConfig("PLACE_MARKER")) > -1: return child, element, False - finder(child) + child_res = finder(child) + if child_res is not None: + return child_res return None res = finder(root) |