diff --git a/apps/checkouts/views.py b/apps/checkouts/views.py index 879a244b3a..97a28ba446 100644 --- a/apps/checkouts/views.py +++ b/apps/checkouts/views.py @@ -54,7 +54,6 @@ def checkout_info(request, document_pk): paragraphs.append(_(u'User: %s') % get_object_name(checkout_info.user_object, display_object_type=False)) paragraphs.append(_(u'Check out time: %s') % checkout_info.checkout_datetime) paragraphs.append(_(u'Check out expiration: %s') % checkout_info.expiration_datetime) - paragraphs.append(_(u'Check out expiration: %s') % checkout_info.expiration_datetime) paragraphs.append(_(u'New versions allowed: %s') % (_(u'yes') if not checkout_info.block_new_version else _(u'no'))) return render_to_response('generic_template.html', { @@ -86,6 +85,7 @@ def checkout_document(request, document_pk): return HttpResponseRedirect(reverse('checkout_info', args=[document.pk])) except DocumentAlreadyCheckedOut: messages.error(request, _(u'Document already checked out.')) + return HttpResponseRedirect(reverse('checkout_info', args=[document.pk])) else: form = DocumentCheckoutForm(initial={'document': document})