ProjectPicker: SL::DB::Manager::Project hat (noch) keinen type_filter.
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Mon, 30 May 2016 14:42:22 +0000 (16:42 +0200)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Mon, 30 May 2016 14:48:58 +0000 (16:48 +0200)
Es gibt zwar einen project_type, aber der ist als Filter noch nicht
implementiert.

Dieser Fehler führte dazu, dass bei eindeutigen Eingaben im Picker dennoch
kein Projekt ausgewählt wurde. Der ajax-Call lieferte einen Fehler zurück,
der dann unterging.

SL/Controller/Project.pm

index 9a75836..6f77925 100644 (file)
@@ -118,7 +118,6 @@ sub action_ajax_autocomplete {
     if (1 == scalar @{ $exact_matches = SL::DB::Manager::Project->get_all(
       query => [
         obsolete => 0,
-        SL::DB::Manager::Project->type_filter($::form->{filter}{type}),
         or => [
           description   => { ilike => $::form->{filter}{'all:substr:multi::ilike'} },
           projectnumber => { ilike => $::form->{filter}{'all:substr:multi::ilike'} },