CustomerVendor-Picker: keine ungültigen, wenn $::form->{obsolete} nicht gesetzt ist
authorMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 11 Jun 2014 07:51:44 +0000 (09:51 +0200)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Wed, 11 Jun 2014 07:52:23 +0000 (09:52 +0200)
SL/Controller/CustomerVendor.pm

index f59fd07..f16ce6f 100644 (file)
@@ -551,6 +551,8 @@ sub action_ajaj_customer_autocomplete {
     $::form->{column} ? ($::form->{column} => $query) : (or => [ customernumber => $query, name => $query ])
   );
 
+  push @filter, (or => [ obsolete => undef, obsolete => 0 ]) if !$::form->{obsolete};
+
   my $customers = SL::DB::Manager::Customer->get_all(query => [ @filter ], limit => $limit);
   my $value_col = $::form->{column} || 'name';