mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Simplify set_global_state
This commit is contained in:
parent
dfe9453dc7
commit
bff275fc7e
@ -318,14 +318,9 @@ class Connection(apsw.Connection): # {{{
|
|||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
|
|
||||||
def set_global_state(backend, precompiled_user_functions=None):
|
def set_global_state(backend):
|
||||||
if precompiled_user_functions:
|
load_user_template_functions(
|
||||||
load_user_template_functions(backend.library_id,
|
backend.library_id, (), precompiled_user_functions=backend.get_user_template_functions())
|
||||||
[],
|
|
||||||
precompiled_user_functions=precompiled_user_functions)
|
|
||||||
else:
|
|
||||||
load_user_template_functions(backend.library_id,
|
|
||||||
backend.prefs.get('user_template_functions', []))
|
|
||||||
|
|
||||||
|
|
||||||
class DB(object):
|
class DB(object):
|
||||||
@ -416,7 +411,7 @@ class DB(object):
|
|||||||
self.set_user_template_functions(compile_user_template_functions(
|
self.set_user_template_functions(compile_user_template_functions(
|
||||||
self.prefs.get('user_template_functions', [])))
|
self.prefs.get('user_template_functions', [])))
|
||||||
if load_user_formatter_functions:
|
if load_user_formatter_functions:
|
||||||
set_global_state(self, precompiled_user_functions = self.get_user_template_functions())
|
set_global_state(self)
|
||||||
|
|
||||||
def get_user_template_functions(self):
|
def get_user_template_functions(self):
|
||||||
return self._user_template_functions
|
return self._user_template_functions
|
||||||
|
Loading…
x
Reference in New Issue
Block a user