diff --git a/course/page/text.py b/course/page/text.py index 5b1981a341a423d3f2c9e322a723799589732dfe..ab2df69a14bea0874bcfd3133727bbdaee5d9a2f 100644 --- a/course/page/text.py +++ b/course/page/text.py @@ -671,7 +671,7 @@ class HumanGradedTextQuestion(PageBaseWithTitle, PageBaseWithValue, ) def human_feedback_point_value(self, page_context, page_data): - return self.page_desc.value + return self.max_points(page_data) def markup_body_for_title(self): return self.page_desc.prompt diff --git a/find-user-from-session-key b/find-user-from-session-key new file mode 100755 index 0000000000000000000000000000000000000000..8cff78b695c401acc31a859cf80b68b56bb0780e --- /dev/null +++ b/find-user-from-session-key @@ -0,0 +1,18 @@ +#! /usr/bin/env python +import os +os.environ.setdefault("DJANGO_SETTINGS_MODULE", "courseflow.settings") + +import django +django.setup() + +from django.contrib.sessions.models import Session +from django.contrib.auth.models import User +import sys + +session_key = sys.argv[1] + +session = Session.objects.get(session_key=session_key) +uid = session.get_decoded().get('_auth_user_id') +user = User.objects.get(pk=uid) + +print user.username, user.get_full_name(), user.email