mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-09-29 15:31:08 -04:00
Fix bugs with custom Ask AI actions
This commit is contained in:
parent
748e9e270c
commit
c8ef39009f
@ -128,7 +128,7 @@ def current_actions(include_disabled=False):
|
|||||||
if include_disabled or not x.is_disabled:
|
if include_disabled or not x.is_disabled:
|
||||||
yield x
|
yield x
|
||||||
for title, c in p.get('custom_actions', {}).items():
|
for title, c in p.get('custom_actions', {}).items():
|
||||||
x = Action(f'custom-{title}', title, c['prompt_text'], is_builtin=False, is_disabled=c['disabled'])
|
x = Action(f'custom-{title}', title, c['prompt_template'], is_builtin=False, is_disabled=c['disabled'])
|
||||||
if include_disabled or not x.is_disabled:
|
if include_disabled or not x.is_disabled:
|
||||||
yield x
|
yield x
|
||||||
|
|
||||||
@ -648,7 +648,7 @@ class ActionEditDialog(QDialog):
|
|||||||
|
|
||||||
def get_action(self) -> Action:
|
def get_action(self) -> Action:
|
||||||
title = self.name_edit.text().strip()
|
title = self.name_edit.text().strip()
|
||||||
return Action(f'custom-{title}', title, self.prompt_edit.toPlainText().strip())
|
return Action(f'custom-{title}', title, self.prompt_edit.toPlainText().strip(), is_builtin=False)
|
||||||
|
|
||||||
def accept(self) -> None:
|
def accept(self) -> None:
|
||||||
ac = self.get_action()
|
ac = self.get_action()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user