From 6e91fd24b1140d1e45320a1ea0e7995eec9af638 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Thu, 16 Jul 2015 11:51:46 +0200 Subject: [PATCH] fix user activation after subscribed --- example/settings.py | 1 - .../management/commands/teleforma-send-subscription-email.py | 4 +++- teleforma/views/crfpa.py | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/example/settings.py b/example/settings.py index 5d0ed158..534a6796 100644 --- a/example/settings.py +++ b/example/settings.py @@ -161,7 +161,6 @@ TEMPLATE_CONTEXT_PROCESSORS = ( "django.core.context_processors.media", 'django.core.context_processors.static', "teleforma.context_processors.periods", - "teleforma.exam.context_processors.exam_access", ) TELEMETA_ORGANIZATION = 'Pre-Barreau - CRFPA' diff --git a/teleforma/management/commands/teleforma-send-subscription-email.py b/teleforma/management/commands/teleforma-send-subscription-email.py index dcbb3353..e1233b84 100644 --- a/teleforma/management/commands/teleforma-send-subscription-email.py +++ b/teleforma/management/commands/teleforma-send-subscription-email.py @@ -57,6 +57,8 @@ class Command(BaseCommand): self.email(student) student.confirmation_sent = True student.save() + student.user.is_active = True + student.user.save() logger.logger.info('email send : ' + student.user.username) - logger.logger.info('############## Done #################') \ No newline at end of file + logger.logger.info('############## Done #################') diff --git a/teleforma/views/crfpa.py b/teleforma/views/crfpa.py index 4fd6870d..5673dea6 100644 --- a/teleforma/views/crfpa.py +++ b/teleforma/views/crfpa.py @@ -350,6 +350,7 @@ class AnnalsView(ListView): def get_queryset(self): self.user = self.request.user self.all_courses = get_courses(self.request.user) + print self.all_courses return self.get_docs() def get_context_data(self, **kwargs): -- 2.39.5