Bug 9226: Wrong branch filter after suggestion creation
Signed-off-by: Owen Leonard <oleonard@myacpl.org> Before the patch, upon submitting a new suggestion in the staff client I was redirected to a view which was not filtered by branch. After the patch I was redirected to a view which was filtered by my logged-in branch. Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl> Signed-off-by: Jared Camins-Esakov <jcamins@cpbibliography.com> Signed-off-by: Chris Cormack <chris@bigballofwax.co.nz>
This commit is contained in:
parent
725c81ee34
commit
c96df42790
|
|
@ -82,7 +82,6 @@ my $returnsuggestedby = $input->param('returnsuggestedby');
|
|||
my $returnsuggested = $input->param('returnsuggested');
|
||||
my $managedby = $input->param('managedby');
|
||||
my $displayby = $input->param('displayby') || '';
|
||||
my $branchfilter = ($displayby ne "branchcode") ? $input->param('branchcode') : '';
|
||||
my $tabcode = $input->param('tabcode');
|
||||
|
||||
# filter informations which are not suggestion related.
|
||||
|
|
@ -195,7 +194,7 @@ if ($op=~/else/) {
|
|||
my $reasonsloop = GetAuthorisedValues("SUGGEST");
|
||||
foreach my $criteriumvalue ( map { $$_{'value'} } @$criteria_list ) {
|
||||
# By default, display suggestions from current working branch
|
||||
if(not defined $branchfilter) {
|
||||
unless ( exists $$suggestion_ref{'branchcode'} ) {
|
||||
$$suggestion_ref{'branchcode'} = C4::Context->userenv->{'branch'};
|
||||
}
|
||||
my $definedvalue = defined $$suggestion_ref{$displayby} && $$suggestion_ref{$displayby} ne "";
|
||||
|
|
@ -265,6 +264,7 @@ if(defined($returnsuggested) and $returnsuggested ne "noone")
|
|||
## Initializing selection lists
|
||||
|
||||
#branch display management
|
||||
my $branchfilter = ($displayby ne "branchcode") ? $input->param('branchcode') : '';
|
||||
my $onlymine=C4::Context->preference('IndependantBranches') &&
|
||||
C4::Context->userenv &&
|
||||
C4::Context->userenv->{flags}!=1 &&
|
||||
|
|
|
|||
Loading…
Reference in New Issue