@@ -275,6 +273,7 @@ class TestCenterUserForm(ModelForm):
...
@@ -275,6 +273,7 @@ class TestCenterUserForm(ModelForm):
# create additional values here:
# create additional values here:
new_user.user_updated_at=datetime.utcnow()
new_user.user_updated_at=datetime.utcnow()
new_user.save()
new_user.save()
log.info("Updated demographic information for user's test center exam registration: username \"{}\" ".format(new_user.username))
# add validation:
# add validation:
...
@@ -534,6 +533,7 @@ class TestCenterRegistrationForm(ModelForm):
...
@@ -534,6 +533,7 @@ class TestCenterRegistrationForm(ModelForm):
# create additional values here:
# create additional values here:
registration.user_updated_at=datetime.utcnow()
registration.user_updated_at=datetime.utcnow()
registration.save()
registration.save()
log.info("Updated registration information for user's test center exam registration: username \"{}\" course \"{}\", examcode \"{}\"".format(registration.testcenter_user.username,registration.course_id,registration.exam_series_code))
# TODO: add validation code for values added to accommodation_code field.
# TODO: add validation code for values added to accommodation_code field.
log.info("User {0} enrolled in course {1} {2}updating demographic info for exam registration".format(user.username,course_id,""ifneeds_updatingelse"not "))
exceptTestCenterUser.DoesNotExist:
exceptTestCenterUser.DoesNotExist:
# do additional initialization here:
# do additional initialization here:
testcenter_user=TestCenterUser.create(user)
testcenter_user=TestCenterUser.create(user)
needs_updating=True
needs_updating=True
log.info("User {0} enrolled in course {1} creating demographic info for exam registration".format(user.username,course_id))
# perform validation:
# perform validation:
ifneeds_updating:
ifneeds_updating:
log.info("User {0} enrolled in course {1} updating demographic info for test registration".format(user.username,course_id))
# first perform validation on the user information
# first perform validation on the user information