Revision c3c2212a

b/snf-astakos-app/astakos/im/functions.py
60 60
    EMAIL_CHANGE_EMAIL_SUBJECT
61 61
)
62 62
import astakos.im.messages as astakos_messages
63
import astakos.im.models
64 63

  
65 64
logger = logging.getLogger(__name__)
66 65

  
......
84 83

  
85 84
def login(request, user):
86 85
    auth_login(request, user)
87
    astakos.im.models.SessionCatalog(
86
    from astakos.im.models import SessionCatalog
87
    SessionCatalog(
88 88
        session_key=request.session.session_key,
89
        user=user).save()
89
        user=user
90
    ).save()
90 91

  
91 92
login = logged(login, '%s logged in.')
92 93
logout = logged(auth_logout, '%s logged out.')
......
155 156

  
156 157

  
157 158
def send_group_creation_notification(template_name, dictionary=None):
158
    group = dictionary.get('group', astakos.im.models.AstakosGroup())
159
    group = dictionary.get('group')
160
    if not group:
161
        return
159 162
    subject = _(GROUP_CREATION_SUBJECT) % {'group':group.get('name', '')}
160 163
    return _send_admin_notification(template_name, dictionary, subject=subject)
161 164

  

Also available in: Unified diff