]> wagnertech.de Git - mfinanz.git/blobdiff - SL/DBUtils.pm
Einkaufs-/Verkaufssuchen: bei Textfeldern führende/anhängende Whitespaces entfernen
[mfinanz.git] / SL / DBUtils.pm
index 89761443bb378a3380a8722986b6ea0752da1995..e8cd304eed043bd509481ac821e5e56980c491e5 100644 (file)
@@ -1,5 +1,7 @@
 package SL::DBUtils;
 
+use SL::Util qw(trim);
+
 require Exporter;
 our @ISA = qw(Exporter);
 
@@ -30,7 +32,9 @@ sub conv_b {
 
 sub conv_date {
   my ($value) = @_;
-  return (defined($value) && "$value" ne "") ? $value : undef;
+  return undef if !defined $value;
+  $value = trim($value);
+  return $value eq "" ? undef : $value;
 }
 
 sub conv_dateq {