From 64755165467faf49505df4a1b369f113b9ef8f02 Mon Sep 17 00:00:00 2001 From: Ross Date: Wed, 15 Dec 2021 21:05:20 +0000 Subject: [PATCH] . --- generic/models.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/generic/models.py b/generic/models.py index 808ecb92..1d7d488f 100644 --- a/generic/models.py +++ b/generic/models.py @@ -146,7 +146,7 @@ class ExamBase(models.Model): """Returns a comma seperated text list of authors""" authors = [i for i in self.author.all()] return authors - + def check_cid_user(self, cid, passcode): if self.valid_users.exists(): user = self.valid_users.filter(cid=cid).first() @@ -235,7 +235,7 @@ class CidUser(models.Model): return self.passcode == passcode def email_details(self, resend=False): - if self.login_email_sent and not self.resend: + if self.login_email_sent and not resend: return False, "Already sent." login_url = reverse("cid_selector") @@ -259,7 +259,13 @@ class CidUser(models.Model): """ try: - send_mail("Candidate Details", msg, "test@xkjq.uk", [self.email], fail_silently=False) + send_mail( + "Candidate Details", + msg, + "test@xkjq.uk", + [self.email], + fail_silently=False, + ) except SMTPException as e: return False, e @@ -267,6 +273,7 @@ class CidUser(models.Model): self.save() return True, "" + class CidUserExam(models.Model): content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE) object_id = models.PositiveIntegerField() @@ -286,4 +293,3 @@ class CidUserGroup(models.Model): def __str__(self) -> str: return str(self.name) - \ No newline at end of file