Warenauswahl: EAN in »Andere Treffer« nur ausweisen, wenn nach Artikelnummer gesucht...
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 19 Jan 2016 14:12:03 +0000 (15:12 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 19 Jan 2016 14:42:36 +0000 (15:42 +0100)
SL/IR.pm
SL/IS.pm

index 55987af..e2f6575 100644 (file)
--- a/SL/IR.pm
+++ b/SL/IR.pm
@@ -1344,7 +1344,7 @@ sub retrieve_item {
       push @{ $ref->{matches} ||= [] }, $::locale->text('Model') . ': ' . join ', ', map { $_->{model} } @{ $mm_by_id{$ref->{id}} };
     }
 
-    if ($ref->{ean} eq $::form->{"partnumber_$i"}) {
+    if (($::form->{"partnumber_$i"} ne '') && ($ref->{ean} eq $::form->{"partnumber_$i"})) {
       push @{ $ref->{matches} ||= [] }, $::locale->text('EAN') . ': ' . $ref->{ean};
     }
 
index 49d3cca..7705a11 100644 (file)
--- a/SL/IS.pm
+++ b/SL/IS.pm
@@ -2310,7 +2310,7 @@ sub retrieve_item {
       push @{ $ref->{matches} ||= [] }, $::locale->text('Model') . ': ' . join ', ', map { $_->{model} } @{ $mm_by_id{$ref->{id}} };
     }
 
-    if ($ref->{ean} eq $::form->{"partnumber_$i"}) {
+    if (($::form->{"partnumber_$i"} ne '') && ($ref->{ean} eq $::form->{"partnumber_$i"})) {
       push @{ $ref->{matches} ||= [] }, $::locale->text('EAN') . ': ' . $ref->{ean};
     }