fix legacy filter return values being ignored

This commit is contained in:
Damien Elmes 2020-02-18 09:12:16 +10:00
parent 3ea272989b
commit 0309113b0a
2 changed files with 5 additions and 5 deletions

View file

@ -139,7 +139,7 @@ class {self.classname()}:
if self.legacy_hook: if self.legacy_hook:
out += f"""\ out += f"""\
# legacy support # legacy support
runFilter({self.legacy_args()}) {arg_names[0]} = runFilter({self.legacy_args()})
""" """
out += f"""\ out += f"""\

View file

@ -350,7 +350,7 @@ class _CardWillShowFilter:
self._hooks.remove(filter) self._hooks.remove(filter)
raise raise
# legacy support # legacy support
runFilter("prepareQA", text, card, kind) text = runFilter("prepareQA", text, card, kind)
return text return text
@ -668,7 +668,7 @@ class _EditorDidUnfocusFieldFilter:
self._hooks.remove(filter) self._hooks.remove(filter)
raise raise
# legacy support # legacy support
runFilter("editFocusLost", changed, note, current_field_idx) changed = runFilter("editFocusLost", changed, note, current_field_idx)
return changed return changed
@ -747,7 +747,7 @@ class _EditorWillUseFontForFieldFilter:
self._hooks.remove(filter) self._hooks.remove(filter)
raise raise
# legacy support # legacy support
runFilter("mungeEditingFontName", font) font = runFilter("mungeEditingFontName", font)
return font return font
@ -1287,7 +1287,7 @@ class _StyleDidInitFilter:
self._hooks.remove(filter) self._hooks.remove(filter)
raise raise
# legacy support # legacy support
runFilter("setupStyle", style) style = runFilter("setupStyle", style)
return style return style