Typo in comments
[kivitendo-erp.git] / SL / Controller / TopQuickSearch.pm
index 8b47080..d6ce6e1 100644 (file)
@@ -21,8 +21,10 @@ my @available_modules = (
   'SL::Controller::TopQuickSearch::Contact',
   'SL::Controller::TopQuickSearch::SalesQuotation',
   'SL::Controller::TopQuickSearch::SalesOrder',
+  'SL::Controller::TopQuickSearch::SalesDeliveryOrder',
   'SL::Controller::TopQuickSearch::RequestForQuotation',
   'SL::Controller::TopQuickSearch::PurchaseOrder',
+  'SL::Controller::TopQuickSearch::PurchaseDeliveryOrder',
   'SL::Controller::TopQuickSearch::GLTransaction',
   'SL::Controller::TopQuickSearch::Customer',
   'SL::Controller::TopQuickSearch::Vendor',
@@ -70,20 +72,15 @@ sub enabled_modules {
     namespace         => 'TopQuickSearch',
   );
 
-  my %enabled_names;
-  if ($user_prefs) {
-    my $prefs_val            = $user_prefs->get('quick_search_modules');
-    my @quick_search_modules = split ',', $prefs_val;
-
-    %enabled_names = map {
-      $_ => 1
-    } @quick_search_modules ;
+  my @quick_search_modules;
+  if (my $prefs_val = $user_prefs->get('quick_search_modules')) {
+    @quick_search_modules = split ',', $prefs_val;
   } 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