From 265d898ebd226294f7ae59c9d99e5ef8c654afd1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Tue, 20 Sep 2016 18:00:22 +0200 Subject: [PATCH] FIXUP extension props --- attract/modules.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/attract/modules.py b/attract/modules.py index 109114a..66a63fe 100644 --- a/attract/modules.py +++ b/attract/modules.py @@ -90,6 +90,8 @@ def attract_project_view(extra_project_projections=None, extension_props=False): " extension properties.", wrapped, project_url) return error_project_not_setup_for_attract() + return wrapped(project, pprops, *args, **kwargs) + return wrapped(project, *args, **kwargs) return wrapper @@ -99,12 +101,10 @@ def attract_project_view(extra_project_projections=None, extension_props=False): @blueprint.route('//subversion/kick') @attract_project_view(extension_props=True) -def subversion_kick(project): +def subversion_kick(project, attract_props): from . import subversion - pprops = project.extension_props.attract - - svn_server_url = pprops.svn_url # 'svn://localhost/agent327' + svn_server_url = attract_props.svn_url # 'svn://localhost/agent327' log.info('Re-examining SVN server %s', svn_server_url) client = subversion.obtain(svn_server_url)