This commit is contained in:
Ross
2022-06-26 19:59:01 +01:00
parent 7ff54423b9
commit 455be37922
3 changed files with 28 additions and 8 deletions
+2 -6
View File
@@ -157,7 +157,7 @@ class ExamBase(models.Model):
def get_exam_stats(self, name=True):
if self.stats_candidates < int(4):
return f"- Candidates: {self.stats_candidates} (too few to generate stats)"
return f"- Candidates: {int(self.stats_candidates)} (too few to generate stats)"
text = f"""- Candidates: {int(self.stats_candidates)}
- Mean: {self.stats_mean:.2f} Median: {self.stats_median} Mode: {self.stats_mode} [Min: {self.stats_min} / Max: {self.stats_max}]
@@ -324,17 +324,13 @@ class ExamBase(models.Model):
return msg
def email_user_results(self, user, resend=False, additional_emails=[]):
print("email_user_reuslts:", user)
def email_user_results(self, user, resend=False, additional_emails=list):
#if self.results_email_sent and not resend:
# return False, "Already sent."
# Get a list of taken exams
msg = self.generate_user_report(user)
print(msg)
if not user.email:
return False, "User has no email"