Updated document page transformation CRUD view to redirect to document page transformation list view instead
This commit is contained in:
@@ -347,8 +347,9 @@ def document_page_transformation_create(request, document_page_id):
|
||||
if request.method == 'POST':
|
||||
form = DocumentPageTransformationForm(request.POST, initial={'document_page': document_page})
|
||||
if form.is_valid():
|
||||
document_page.document.invalidate_cached_image(document_page.page_number)
|
||||
form.save()
|
||||
return HttpResponseRedirect(reverse('document_page_view', args=[document_page_id]))
|
||||
return HttpResponseRedirect(reverse('document_page_transformation_list', args=[document_page_id]))
|
||||
else:
|
||||
form = DocumentPageTransformationForm(initial={'document_page': document_page})
|
||||
|
||||
@@ -365,10 +366,11 @@ def document_page_transformation_edit(request, document_page_transformation_id):
|
||||
check_permissions(request.user, [PERMISSION_DOCUMENT_TRANSFORM])
|
||||
|
||||
document_page_transformation = get_object_or_404(DocumentPageTransformation, pk=document_page_transformation_id)
|
||||
|
||||
return update_object(request, template_name='generic_form.html',
|
||||
form_class=DocumentPageTransformationForm,
|
||||
object_id=document_page_transformation_id,
|
||||
post_save_redirect=reverse('document_page_view', args=[document_page_transformation.document_page_id]),
|
||||
post_save_redirect=reverse('document_page_transformation_list', args=[document_page_transformation.document_page_id]),
|
||||
extra_context={
|
||||
'object_name': _(u'transformation'),
|
||||
'title': _(u'Edit transformation "%(transformation)s" for: %(document_page)s') % {
|
||||
@@ -388,7 +390,7 @@ def document_page_transformation_delete(request, document_page_transformation_id
|
||||
|
||||
return delete_object(request, model=DocumentPageTransformation, object_id=document_page_transformation_id,
|
||||
template_name='generic_confirm.html',
|
||||
post_delete_redirect=reverse('document_page_view', args=[document_page_transformation.document_page_id]),
|
||||
post_delete_redirect=reverse('document_page_transformation_list', args=[document_page_transformation.document_page_id]),
|
||||
extra_context={
|
||||
'delete_view': True,
|
||||
'object': document_page_transformation,
|
||||
|
||||
Reference in New Issue
Block a user