From fa95d064ff8e380a59f3132da6ec3f4edb8f2c83 Mon Sep 17 00:00:00 2001 From: OzzieIsaacs Date: Sat, 12 Dec 2020 12:03:11 +0100 Subject: [PATCH] Fix get_sidebar_config --- cps/admin.py | 4 ++-- cps/render_template.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cps/admin.py b/cps/admin.py index 2012730b..3f342374 100644 --- a/cps/admin.py +++ b/cps/admin.py @@ -42,7 +42,7 @@ from . import constants, logger, helper, services from . import db, calibre_db, ub, web_server, get_locale, config, updater_thread, babel, gdriveutils from .helper import check_valid_domain, send_test_mail, reset_password, generate_password_hash from .gdriveutils import is_gdrive_ready, gdrive_support -from .render_template import render_title_template +from .render_template import render_title_template, get_sidebar_config from . import debug_info try: @@ -1050,7 +1050,7 @@ def _handle_edit_user(to_save, content,languages, translations, kobo_support): content.role &= ~constants.ROLE_ANONYMOUS val = [int(k[5:]) for k in to_save if k.startswith('show_')] - sidebar = ub.get_sidebar_config() + sidebar = get_sidebar_config() for element in sidebar: value = element['visibility'] if value in val and not content.check_visibility(value): diff --git a/cps/render_template.py b/cps/render_template.py index c743407d..7da30974 100644 --- a/cps/render_template.py +++ b/cps/render_template.py @@ -25,7 +25,7 @@ from . import config, constants from .ub import User -def _get_sidebar_config(kwargs=None): +def get_sidebar_config(kwargs=None): kwargs = kwargs or [] if 'content' in kwargs: content = kwargs['content'] @@ -93,7 +93,7 @@ def _get_sidebar_config(kwargs=None): # Returns the template for rendering and includes the instance name def render_title_template(*args, **kwargs): - sidebar = _get_sidebar_config(kwargs) + sidebar = get_sidebar_config(kwargs) return render_template(instance=config.config_calibre_web_title, sidebar=sidebar, accept=constants.EXTENSIONS_UPLOAD, *args, **kwargs)