From b9f5eef4aec2b009b430bc048bbd6db54fa7a0a0 Mon Sep 17 00:00:00 2001 From: Calen Pennington Date: Thu, 11 Jun 2015 16:37:56 -0400 Subject: [PATCH] Log an exception before swallowing it in a KeyValueMultiSaveError --- lms/djangoapps/courseware/model_data.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lms/djangoapps/courseware/model_data.py b/lms/djangoapps/courseware/model_data.py index c47ee65b41..a1cb757bd1 100644 --- a/lms/djangoapps/courseware/model_data.py +++ b/lms/djangoapps/courseware/model_data.py @@ -419,6 +419,7 @@ class UserStateCache(object): pending_updates ) except DatabaseError: + log.exception("Saving user state failed for %s", self.user.username) raise KeyValueMultiSaveError([]) finally: self._cache.update(pending_updates)