Skip to content

Commit 0561454

Browse files
committed
exit if inject id isn't found
1 parent f654c20 commit 0561454

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

encryptcontent/plugin.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -874,6 +874,9 @@ def on_post_page(self, output_content, page, config, **kwargs):
874874
name, tag = list(page.encryptcontent['inject'].items())[0]
875875
injector = soup.new_tag("div")
876876
something_search = soup.find(tag[0], {tag[1]: name})
877+
if not something_search:
878+
logger.error('Could not find tag to inject!\n{name}: [{tag0}, {tag1}]'.format(tag0=tag[0], tag1=tag[1], name=name))
879+
os._exit(1)
877880
something_search.insert_before(injector)
878881
injector.append(BeautifulSoup(page.encryptcontent['decrypt_form'], 'html.parser'))
879882
page.encryptcontent['decrypt_form'] = None

0 commit comments

Comments
 (0)