Commit 6c21469b by Vik Paruchuri

Fix some image upload issues

parent d6947f1d
......@@ -187,6 +187,8 @@ class @CombinedOpenEnded
if files.size > max_filesize
@can_upload_files = false
files = ""
else
@can_upload_files = false
fd = new FormData()
fd.append('student_answer', @answer_area.val())
......
......@@ -554,8 +554,8 @@ class OpenEndedModule(openendedchild.OpenEndedChild):
# add new history element with answer and empty score and hint.
get = self.append_image_to_student_answer(get)
self.new_history_entry(get['student_answer'])
get['student_answer'] = OpenEndedModule.sanitize_html(get['student_answer'])
self.new_history_entry(get['student_answer'])
self.send_to_grader(get['student_answer'], system)
self.change_state(self.ASSESSING)
......
......@@ -285,8 +285,8 @@ class OpenEndedChild(object):
"""
success = False
s3_public_url = ""
image_data.seek(0)
try:
image_data.seek(0)
image = Image.open(image_data)
image_ok = open_ended_image_submission.run_image_tests(image)
log.debug("Image ok: {0}".format(image_ok))
......
......@@ -204,6 +204,7 @@ class SelfAssessmentModule(openendedchild.OpenEndedChild):
# add new history element with answer and empty score and hint.
get = self.append_image_to_student_answer(get)
get['student_answer'] = SelfAssessmentModule.sanitize_html(get['student_answer'])
self.new_history_entry(get['student_answer'])
self.change_state(self.ASSESSING)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment