Commit fb08942b by Julian Arni

Add 'get' default string

parent dfa590e7
......@@ -96,17 +96,8 @@ class FolditModule(XModule):
self.required_level,
self.required_sublevel)
# Wrap these gets around try-except since calling lower() on NoneType
# (e.g. there is no attribute "show_basic_score" to the tag) will raise
# an exception
try:
showbasic = (self.metadata.get("show_basic_score").lower() == "true")
except Exception:
showbasic = False
try:
showleader = (self.metadata.get("show_leaderboard").lower() == "true")
except Exception:
showleader = False
showbasic = (self.metadata.get("show_basic_score", "").lower() == "true")
showleader = (self.metadata.get("show_leaderboard", "").lower() == "true")
context = {
'due': self.due_str,
......
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