mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
DRYer
This commit is contained in:
parent
add6a6e8d9
commit
23f3dbd85c
@ -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)
|
||||
# }}}
|
||||
|
||||
|
@ -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)
|
||||
# }}}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user