From: Sven Schöling Date: Wed, 13 May 2009 14:09:18 +0000 (+0000) Subject: makemode.make ist ein Textfeld und darf nicht mit ids (integers) geunioned werden. X-Git-Tag: release-2.6.0rc1~78 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/kivitendo-erp.git/commitdiff_plain/683e76d2c4f4ead5570f19cdab733d5b531e7226 makemode.make ist ein Textfeld und darf nicht mit ids (integers) geunioned werden. Für die reine Überprüfung auf Existenz reicht hier auch eine 1. --- diff --git a/SL/CT.pm b/SL/CT.pm index 79169b5d2..1522e0f83 100644 --- a/SL/CT.pm +++ b/SL/CT.pm @@ -127,7 +127,7 @@ sub get_tuple { my $num_args = 2; my $makemodel = ''; if ($form->{db} eq 'vendor') { - $makemodel = qq| UNION SELECT mm.make FROM makemodel mm WHERE mm.make = ?|; + $makemodel = qq| UNION SELECT 1 FROM makemodel mm WHERE mm.make = ?|; $num_args++; }