From 6fa2133a7b82726d7621d5b3da01d64c446f5722 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 12 Feb 2016 15:26:49 +0000 Subject: [PATCH] Bug 15811: follow-up Bug 4912: Redirect to the appropriate view after editing/deleting a list Test plan: 1/ At the opac, go on the the list home page (opac-shelves.pl) 2/ Click on 'new list', create a list and save => You should be redirect to the list 3/ Click on edit, save => You should be redirect to the list 4/ Delete the list => You should be redirect to the list 5/ Edit a list from the list view, save => You should be redirect to the list 6/ Click on a list link (op=view) 7/ Edit the list, save => You should be redirect to the 'show' view 8/ Delete list => You should be redirect to the list Signed-off-by: Hector Castro Works as advertised Signed-off-by: Kyle M Hall Signed-off-by: Brendan Gallagher brendan@bywatersolutions.com (cherry picked from commit d9b39d2553271814527de58be23da6d8f28e0f78) Signed-off-by: Julian Maurice --- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt | 1 + opac/opac-shelves.pl | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt index 63f565ed35..c5c077bd61 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt +++ b/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-shelves.tt @@ -499,6 +499,7 @@ |
+ diff --git a/opac/opac-shelves.pl b/opac/opac-shelves.pl index ef418e0901..6e4a5fddfb 100755 --- a/opac/opac-shelves.pl +++ b/opac/opac-shelves.pl @@ -90,11 +90,11 @@ if ( $op eq 'add_form' ) { push @messages, { type => 'error', code => 'error_on_insert' }; } else { push @messages, { type => 'message', code => 'success_on_insert' }; - $op = $referer; + $op = 'view'; } } else { push @messages, { type => 'error', code => 'unauthorized_on_insert' }; - $op = $referer; + $op = 'list'; } } elsif ( $op eq 'edit' ) { $shelfnumber = $query->param('shelfnumber'); -- 2.39.5