Merge branch 'debian' into b-3.6.1
[kivitendo-erp.git] / SL / Controller / TopQuickSearch / CustomerVendor.pm
index cd882fa..0f18b3b 100644 (file)
@@ -14,11 +14,11 @@ use Rose::Object::MakeMethods::Generic (
 # nope. this is only for subclassing
 sub auth { 'NOT ALLOWED' }
 
-sub name { ... }
+sub name { die 'must be overwritten' }
 
-sub description_config { ... }
+sub description_config { die 'must be overwritten' }
 
-sub description_field { ... }
+sub description_field { die 'must be overwritten' }
 
 sub query_autocomplete {
   my ($self) = @_;
@@ -66,6 +66,7 @@ sub redirect_to_object {
   SL::Controller::Base->new->url_for(
     controller => 'CustomerVendor',
     action     => 'edit',
+    db         => $_[0]->db,
     id         => $_[1],
   );
 }
@@ -81,6 +82,7 @@ sub init_models {
     source     => {
       filter => {
         'all:substr:multi::ilike' => $::form->{term}, # all filter spec is set in SL::DB::Manager::Customer
+        or => [ obsolete => undef, obsolete => 0 ],
       },
     },
     sorted     => {
@@ -97,15 +99,15 @@ sub init_models {
 }
 
 sub type {
-  ...
+  die 'must be overwritten'
 }
 
 sub cv {
-  ...
+  die 'must be overwritten'
 }
 
 sub model {
-  ...
+  die 'must be overwritten'
 };
 
 1;