Revision e2447828 snf-astakos-app/astakos/im/api.py
b/snf-astakos-app/astakos/im/api.py | ||
---|---|---|
47 | 47 |
|
48 | 48 |
from astakos.im.faults import BadRequest, Unauthorized, InternalServerError, Fault |
49 | 49 |
from astakos.im.models import AstakosUser |
50 |
from astakos.im.settings import CLOUD_SERVICES, INVITATIONS_ENABLED, COOKIE_NAME |
|
50 |
from astakos.im.settings import CLOUD_SERVICES, INVITATIONS_ENABLED, COOKIE_NAME, \ |
|
51 |
EMAILCHANGE_ENABLED |
|
51 | 52 |
from astakos.im.util import epoch |
52 | 53 |
|
53 | 54 |
logger = logging.getLogger(__name__) |
... | ... | |
198 | 199 |
if user.has_usable_password(): |
199 | 200 |
l.append({ 'url': absolute(reverse('password_change')), |
200 | 201 |
'name': "Change password" }) |
201 |
l.append({'url':absolute(reverse('email_change')), |
|
202 |
'name': "Change email"}) |
|
202 |
if EMAILCHANGE_ENABLED: |
|
203 |
l.append({'url':absolute(reverse('email_change')), |
|
204 |
'name': "Change email"}) |
|
203 | 205 |
if INVITATIONS_ENABLED: |
204 | 206 |
l.append({ 'url': absolute(reverse('astakos.im.views.invite')), |
205 | 207 |
'name': "Invitations" }) |
Also available in: Unified diff