PriceRule: Fehler vermeiden wenn noch keine Preisregeln angelegt sind.
authorSven Schöling <s.schoeling@linet-services.de>
Thu, 11 Sep 2014 15:05:50 +0000 (17:05 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Thu, 18 Dec 2014 15:18:50 +0000 (16:18 +0100)
SL/DB/Manager/PriceRule.pm

index 09e588b..a3eeaff 100644 (file)
@@ -50,6 +50,8 @@ sub get_all_matching {
   my ($query, @values) = $self->get_matching_filter(%params);
   my @ids = selectall_ids($::form, $::form->get_standard_dbh, $query, 0, @values);
 
+  return [] unless @ids;
+
   $self->get_all(query => [ id => \@ids ]);
 }