X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Fjoinview.py;h=832055bdfc76230e8fe90ecffd8675bc73cafc7b;hb=bff32abff469690c249af3b4f1cbb6905bd70e0d;hp=d28daba9442f5544bf239a5fa7a99f1cb291e5be;hpb=f3d440de7ca0480dd658b92d4613b313d290049e;p=myslice.git diff --git a/portal/joinview.py b/portal/joinview.py index d28daba9..832055bd 100644 --- a/portal/joinview.py +++ b/portal/joinview.py @@ -23,6 +23,8 @@ from portal.actions import authority_get_pi_emails, manifold_add_use from myslice.theme import ThemeView +import activity.institution + # since we inherit from FreeAccessView we cannot redefine 'dispatch' # so let's override 'get' and 'post' instead # @@ -239,6 +241,8 @@ class JoinView (FreeAccessView, ThemeView): print "Failed to send email, please check the mail templates and the SMTP configuration of your server" self.template_name = 'join_complete.html' + # log institution activity + activity.institution.joined(self.request) return render(request, self.template, {'theme': self.theme}) #return render(request, 'user_register_complete.html') @@ -269,4 +273,6 @@ class JoinView (FreeAccessView, ThemeView): 'theme': self.theme } template_env.update(page.prelude_env ()) + # log institution activity + activity.institution.join(self.request) return render(request, 'join_view.html',template_env)