diff --git a/generic/migrations/0021_ciduser_login_email_sent.py b/generic/migrations/0021_ciduser_login_email_sent.py new file mode 100644 index 00000000..bbec055b --- /dev/null +++ b/generic/migrations/0021_ciduser_login_email_sent.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2.8 on 2021-12-15 21:00 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('generic', '0020_ciduser_supervisor_email'), + ] + + operations = [ + migrations.AddField( + model_name='ciduser', + name='login_email_sent', + field=models.BooleanField(default=False), + ), + ] diff --git a/generic/models.py b/generic/models.py index 34a2b9e7..8a9ce11f 100644 --- a/generic/models.py +++ b/generic/models.py @@ -1,5 +1,5 @@ from django.db import models -from django.http import request +from django.http import HttpRequest from smtplib import SMTPException from django.urls import reverse @@ -238,7 +238,7 @@ class CidUser(models.Model): if self.login_email_sent and not self.resend: return False, "Already sent." - login_url = request.build_absolute_uri(reverse("cid_selector")) + login_url = HttpRequest.build_absolute_uri(reverse("cid_selector")) msg = f""" See below for you details for: {self.group}