From faa74bf9f588557f058627a1456712eba4b8b7e8 Mon Sep 17 00:00:00 2001 From: Christopher Allan Webber Date: Sat, 14 Jul 2012 20:23:21 -0500 Subject: [PATCH] Store licensing info as well --- mediagoblin/tools/theme.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mediagoblin/tools/theme.py b/mediagoblin/tools/theme.py index b19b16df..4c7a7c0e 100644 --- a/mediagoblin/tools/theme.py +++ b/mediagoblin/tools/theme.py @@ -32,7 +32,7 @@ def themedata_for_theme_dir(name, theme_dir): Given a theme directory, extract important theme information. """ # open config - config = ConfigObj(os.path.join(theme_dir, 'theme.ini')) + config = ConfigObj(os.path.join(theme_dir, 'theme.ini')).get('theme') templates_dir = os.path.join(theme_dir, 'templates') if not os.path.exists(templates_dir): @@ -45,6 +45,7 @@ def themedata_for_theme_dir(name, theme_dir): themedata = { 'name': config.get('name', name), 'description': config.get('description'), + 'licensing': config.get('licensing'), 'dir': theme_dir, 'templates_dir': templates_dir, 'assets_dir': assets_dir,