From 2dd8bd48f7064d2152c99d297b4c0342b6317a20 Mon Sep 17 00:00:00 2001 From: ichuang Date: Sat, 26 May 2012 23:04:06 -0400 Subject: [PATCH] fix textbox inputtypes to show default from problem if no student input available yet. --- djangoapps/courseware/capa/inputtypes.py | 1 + 1 file changed, 1 insertion(+) diff --git a/djangoapps/courseware/capa/inputtypes.py b/djangoapps/courseware/capa/inputtypes.py index d50e41a5a3..55a21af551 100644 --- a/djangoapps/courseware/capa/inputtypes.py +++ b/djangoapps/courseware/capa/inputtypes.py @@ -251,6 +251,7 @@ def textbox(element, value, status, msg=''): eid=element.get('id') count = int(eid.split('_')[-2])-1 # HACK size = element.get('size') + if not value: value = element.text # if no student input yet, then use the default input given by the problem context = {'id':eid, 'value':value, 'state':status, 'count':count, 'size': size, 'msg':msg} html=render_to_string("textbox.html", context) return etree.XML(html)