From 7e73f0ede09debeebba547f8e15ec43ecab11463 Mon Sep 17 00:00:00 2001
From: Victor Shnayder <victor@mitx.mit.edu>
Date: Mon, 18 Jun 2012 13:12:47 -0400
Subject: [PATCH] put lambda function back in, as requested during code review

---
 lms/djangoapps/courseware/module_render.py | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/lms/djangoapps/courseware/module_render.py b/lms/djangoapps/courseware/module_render.py
index 87892e8fec2..214d53bbb4b 100644
--- a/lms/djangoapps/courseware/module_render.py
+++ b/lms/djangoapps/courseware/module_render.py
@@ -162,11 +162,10 @@ def get_module(user, request, module_xml, student_module_cache, position=None):
 
     # Setup system context for module instance
     ajax_url = settings.MITX_ROOT_URL + '/modx/' + module_type + '/' + module_id + '/'
-    def render_x_module_wrapper(module_xml):
-        return render_x_module(user, request, module_xml, student_module_cache, position)
-    
+
     system = I4xSystem(track_function = make_track_function(request), 
-                       render_function = render_x_module_wrapper, 
+                       render_function = lambda xml: render_x_module(
+                           user, request, xml, student_module_cache, position),
                        render_template = render_to_string,
                        ajax_url = ajax_url,
                        filestore = OSFS(data_root),
-- 
GitLab