From 0c8b9a6952e19899c9df608ce7540cad0d91cb1b Mon Sep 17 00:00:00 2001 From: Andrean Franc Date: Fri, 30 Oct 2015 15:58:06 +0100 Subject: [PATCH] Fix static path check --- librarian_core/contrib/assets/hooks.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/librarian_core/contrib/assets/hooks.py b/librarian_core/contrib/assets/hooks.py index 32a160f..655c802 100644 --- a/librarian_core/contrib/assets/hooks.py +++ b/librarian_core/contrib/assets/hooks.py @@ -26,12 +26,12 @@ def component_member_loaded(supervisor, member, config): supervisor.config.setdefault('assets.css_bundles', []) pkg_name = member['pkg_name'] if pkg_name not in supervisor.config['assets.sources']: - static_path = config.pop('assets.directory', DEFAULT_STATIC_ROOT) + static_dir = config.pop('assets.directory', DEFAULT_STATIC_ROOT) + static_path = os.path.join(member['pkg_path'], static_dir) static_url = config.pop('assets.url', DEFAULT_STATIC_URL) js_bundles = config.pop('assets.js_bundles', []) css_bundles = config.pop('assets.css_bundles', []) if static_path and os.path.exists(static_path): - static_path = os.path.join(member['pkg_path'], static_path) src_pair = (static_path, static_url) supervisor.config['assets.sources'][pkg_name] = src_pair supervisor.config['assets.js_bundles'].extend(js_bundles)