Revision a196eb7e astakos/im/views.py
b/astakos/im/views.py | ||
---|---|---|
204 | 204 |
message = _('No invitations left') |
205 | 205 |
messages.add_message(request, status, message) |
206 | 206 |
|
207 |
if request.GET.get('format') == 'json': |
|
208 |
sent = [{'email': inv.username, |
|
207 |
sent = [{'email': inv.username, |
|
209 | 208 |
'realname': inv.realname, |
210 | 209 |
'is_accepted': inv.is_accepted} |
211 | 210 |
for inv in inviter.invitations_sent.all()] |
212 |
rep = {'invitations': inviter.invitations, 'sent': sent} |
|
213 |
return HttpResponse(json.dumps(rep)) |
|
214 |
|
|
215 |
kwargs = {'user': inviter} |
|
211 |
kwargs = {'user': inviter, |
|
212 |
'sent':sent} |
|
216 | 213 |
context = get_context(request, extra_context, **kwargs) |
217 | 214 |
return render_response(template_name, |
218 | 215 |
context_instance = context) |
... | ... | |
398 | 395 |
return render_response(template_name, |
399 | 396 |
form = LocalUserCreationForm(), |
400 | 397 |
context_instance=get_context(request, extra_context)) |
398 |
|
|
399 |
def user_logout(request): |
|
400 |
response = HttpResponse() |
|
401 |
response.delete_cookie(settings.COOKIE_NAME) |
|
402 |
response['Location'] = reverse('django.contrib.auth.views.logout') |
|
403 |
response.status_code = 302 |
|
404 |
return response |
Also available in: Unified diff