projects
/
kivitendo-erp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Part-Controller: Normalisieren nach Parsen der Form und nicht als run_before
[kivitendo-erp.git]
/
SL
/
Controller
/
TopQuickSearch.pm
diff --git
a/SL/Controller/TopQuickSearch.pm
b/SL/Controller/TopQuickSearch.pm
index
f44ff6f
..
4c65ba2
100644
(file)
--- a/
SL/Controller/TopQuickSearch.pm
+++ b/
SL/Controller/TopQuickSearch.pm
@@
-70,19
+70,15
@@
sub enabled_modules {
namespace => 'TopQuickSearch',
);
namespace => 'TopQuickSearch',
);
- my
%enabled_nam
es;
+ my
@quick_search_modul
es;
if (my $prefs_val = $user_prefs->get('quick_search_modules')) {
if (my $prefs_val = $user_prefs->get('quick_search_modules')) {
- my @quick_search_modules = split ',', $prefs_val;
-
- %enabled_names = map {
- $_ => 1
- } @quick_search_modules ;
+ @quick_search_modules = split ',', $prefs_val;
} else {
} else {
- %enabled_names = map {
- $_ => 1
- } @{ $::instance_conf->get_quick_search_modules };
+ @quick_search_modules = @{ $::instance_conf->get_quick_search_modules };
}
}
+ my %enabled_names = map { $_ => 1 } @quick_search_modules;
+
grep {
$enabled_names{$_->name}
} $_[0]->available_modules
grep {
$enabled_names{$_->name}
} $_[0]->available_modules