[Jifty-commit] r5038 - in Jifty-DBI/branches/tisql: lib/Jifty/DBI/Filter

Jifty commits jifty-commit at lists.jifty.org
Tue Feb 5 21:18:24 EST 2008


Author: ruz
Date: Tue Feb  5 21:18:24 2008
New Revision: 5038

Modified:
   Jifty-DBI/branches/tisql/   (props changed)
   Jifty-DBI/branches/tisql/lib/Jifty/DBI/Filter/Duration.pm

Log:
 r4806 at cubic-pc (orig r4805):  trs | 2008-01-10 19:50:31 +0300
  r30692 at zot:  tom | 2008-01-10 11:50:11 -0500
  Don't try to encode/decode empty values
 


Modified: Jifty-DBI/branches/tisql/lib/Jifty/DBI/Filter/Duration.pm
==============================================================================
--- Jifty-DBI/branches/tisql/lib/Jifty/DBI/Filter/Duration.pm	(original)
+++ Jifty-DBI/branches/tisql/lib/Jifty/DBI/Filter/Duration.pm	Tue Feb  5 21:18:24 2008
@@ -24,7 +24,7 @@
     my $self = shift;
 
     my $value_ref = $self->value_ref;
-    return unless defined $$value_ref;
+    return unless defined $$value_ref and length $$value_ref;
 
     # Convert hh:mm(::ss)? to something Time::Duration::Parse understands
     $$value_ref =~ s/\b(\d+):(\d\d):(\d\d)\b/$1h $2m $3s/g;
@@ -47,7 +47,7 @@
     my $self = shift;
 
     my $value_ref = $self->value_ref;
-    return unless defined $$value_ref;
+    return unless defined $$value_ref and length $$value_ref;
 
     $$value_ref = Time::Duration::concise(Time::Duration::duration_exact($$value_ref));
 }


More information about the Jifty-commit mailing list