Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
itminedu
synnefo
Commits
3e5d60b5
Commit
3e5d60b5
authored
Jul 31, 2012
by
Sofia Papagiannaki
Browse files
call ``send_greeting`` from ``switch_account_to_shibboleth`` instead of ``activate`` view
parent
3647b2a6
Changes
1
Hide whitespace changes
Inline
Side-by-side
snf-astakos-app/astakos/im/views.py
View file @
3e5d60b5
...
...
@@ -431,7 +431,7 @@ def logout(request, template='registration/logged_out.html', extra_context={}):
return
response
@
transaction
.
commit_manually
def
activate
(
request
,
email_template_name
=
'im/welcome_email.txt'
,
helpdesk_email_template_name
=
'im/helpdesk_notification.txt'
):
def
activate
(
request
,
greeting_
email_template_name
=
'im/welcome_email.txt'
,
helpdesk_email_template_name
=
'im/helpdesk_notification.txt'
):
"""
Activates the user identified by the ``auth`` request parameter, sends a welcome email
and renews the user token.
...
...
@@ -455,7 +455,7 @@ def activate(request, email_template_name='im/welcome_email.txt', helpdesk_email
local_user
=
AstakosUser
.
objects
.
get
(
~
Q
(
id
=
user
.
id
),
email
=
user
.
email
,
is_active
=
True
)
except
AstakosUser
.
DoesNotExist
:
try
:
activate_func
(
user
,
email_template_name
,
helpdesk_email_template_name
,
verify_email
=
True
)
activate_func
(
user
,
greeting_
email_template_name
,
helpdesk_email_template_name
,
verify_email
=
True
)
response
=
prepare_response
(
request
,
user
,
next
,
renew
=
True
)
transaction
.
commit
()
return
response
...
...
@@ -473,7 +473,7 @@ def activate(request, email_template_name='im/welcome_email.txt', helpdesk_email
return
index
(
request
)
else
:
try
:
user
=
switch_account_to_shibboleth
(
user
,
local_user
,
email_template_name
)
user
=
switch_account_to_shibboleth
(
user
,
local_user
,
greeting_
email_template_name
)
response
=
prepare_response
(
request
,
user
,
next
,
renew
=
True
)
transaction
.
commit
()
return
response
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment