From f8dab92ba62f81ad68d9719fd2e8db0b4026af19 Mon Sep 17 00:00:00 2001
From: Vik Paruchuri
Date: Thu, 15 Aug 2013 14:15:19 -0400
Subject: [PATCH] Hide submit button after student submits
---
.../lib/xmodule/xmodule/js/src/combinedopenended/display.coffee | 1 +
.../xmodule/open_ended_grading_classes/openendedchild.py | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/common/lib/xmodule/xmodule/js/src/combinedopenended/display.coffee b/common/lib/xmodule/xmodule/js/src/combinedopenended/display.coffee
index 6b79ec9e3b..64401b647b 100644
--- a/common/lib/xmodule/xmodule/js/src/combinedopenended/display.coffee
+++ b/common/lib/xmodule/xmodule/js/src/combinedopenended/display.coffee
@@ -375,6 +375,7 @@ class @CombinedOpenEnded
save_answer: (event) =>
event.preventDefault()
+ @submit_button.hide()
max_filesize = 2*1000*1000 #2MB
pre_can_upload_files = @can_upload_files
if @child_state == 'initial'
diff --git a/common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py b/common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py
index 8635f75db6..3e12b4656d 100644
--- a/common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py
+++ b/common/lib/xmodule/xmodule/open_ended_grading_classes/openendedchild.py
@@ -182,7 +182,7 @@ class OpenEndedChild(object):
whitelist_tags=set(['embed', 'iframe', 'a', 'img']))
clean_html = cleaner.clean_html(answer)
clean_html = re.sub(r'
$', '', re.sub(r'^', '', clean_html))
- except:
+ except Exception:
clean_html = answer
return clean_html