Commit b05d1134 by Will Daly

Merge pull request #90 from edx/will/log-submission-errors

Log submission errors
parents 01ddf348 09fed89d
import logging
from xblock.core import XBlock
from django.utils.translation import ugettext as _
from submissions import api
......@@ -5,6 +6,9 @@ from openassessment.assessment import peer_api
from openassessment.workflow import api as workflow_api
logger = logging.getLogger(__name__)
class SubmissionMixin(object):
"""Submission Mixin introducing all Submission-related functionality.
......@@ -60,6 +64,7 @@ class SubmissionMixin(object):
status_tag = 'EBADFORM'
status_text = unicode(err.field_errors)
except (api.SubmissionError, workflow_api.AssessmentWorkflowError):
logger.exception("Error occurred while submitting.")
status_tag = 'EUNKNOWN'
else:
status = True
......
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