This commit is contained in:
Kovid Goyal 2021-11-11 09:17:58 +05:30
parent add6a6e8d9
commit 23f3dbd85c
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 3 additions and 8 deletions

View File

@ -253,13 +253,14 @@ class RulesDialog(RulesDialogBase): # {{{
DIALOG_TITLE = _('Edit style transform rules')
PREFS_NAME = 'edit-style-transform-rules'
PREFS_OBJECT_NAME = 'style-transform-rules'
RulesClass = Rules
TesterClass = Tester
def __init__(self, *args, **kw):
# This has to be loaded on instantiation as it can be shared by
# multiple processes
self.PREFS_OBJECT = JSONConfig('style-transform-rules')
self.PREFS_OBJECT = JSONConfig(self.PREFS_OBJECT_NAME)
RulesDialogBase.__init__(self, *args, **kw)
# }}}

View File

@ -22,7 +22,6 @@ from calibre.gui2.tag_mapper import (
RuleEditDialog as RuleEditDialogBase, RuleItem as RuleItemBase,
Rules as RulesBase, RulesDialog as RulesDialogBase
)
from calibre.utils.config import JSONConfig
# Classes for rule edit widget {{{
@ -334,14 +333,9 @@ class RulesDialog(RulesDialogBase): # {{{
DIALOG_TITLE = _('Edit HTML transform rules')
PREFS_NAME = 'edit-html-transform-rules'
PREFS_OBJECT_NAME = 'html-transform-rules'
RulesClass = Rules
TesterClass = Tester
def __init__(self, *args, **kw):
# This has to be loaded on instantiation as it can be shared by
# multiple processes
self.PREFS_OBJECT = JSONConfig('html-transform-rules')
RulesDialogBase.__init__(self, *args, **kw)
# }}}