Bug 32377: Set param skiptotals on call of GetBudgetHierarchy in acqui/histsearch.pl
Calling GetBudgetHierarchy from acqui/histsearch.pl is slow if param skiptotals is not used. To test: 1. Open browsers Console -> Network (F12). 2. Navigate to Order search page and perform search. => Take a note how long it takes to load the Search results page. 3. Apply this patch. 4. Repeat step 2. => Page should now load faster. Sponsored-by: Koha-Suomi Oy Signed-off-by: Frédéric Demians <f.demians@tamil.fr> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> (cherry picked from commit0f5daaa553) Signed-off-by: Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com> (cherry picked from commit6b5cf15102) Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> (cherry picked from commiteee942ef19) Signed-off-by: Arthur Suzuki <arthur.suzuki@biblibre.com>
This commit is contained in:
parent
b79da3b2a1
commit
8ede3d4fc5
|
|
@ -123,7 +123,7 @@ if ($do_search) {
|
|||
my $budgetperiods = C4::Budgets::GetBudgetPeriods;
|
||||
my $bp_loop = $budgetperiods;
|
||||
for my $bp ( @{$budgetperiods} ) {
|
||||
my $hierarchy = C4::Budgets::GetBudgetHierarchy( $$bp{budget_period_id} );
|
||||
my $hierarchy = C4::Budgets::GetBudgetHierarchy( $$bp{budget_period_id}, undef, undef, 1 );
|
||||
for my $budget ( @{$hierarchy} ) {
|
||||
$$budget{budget_display_name} = sprintf("%s", ">" x $$budget{depth} . $$budget{budget_name});
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue