[Jifty-commit] r7385 - jifty/trunk/lib/Jifty/Web/Form

Jifty commits jifty-commit at lists.jifty.org
Thu Aug 13 21:37:27 EDT 2009


Author: sartak
Date: Thu Aug 13 21:37:27 2009
New Revision: 7385

Modified:
   jifty/trunk/lib/Jifty/Web/Form/Element.pm

Log:
Let users define their cache key with preload's value

Modified: jifty/trunk/lib/Jifty/Web/Form/Element.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Web/Form/Element.pm	(original)
+++ jifty/trunk/lib/Jifty/Web/Form/Element.pm	Thu Aug 13 21:37:27 2009
@@ -495,7 +495,11 @@
             $args{toggle} = 1 if $hook->{toggle};
 
             # Preloading functionality
-            $args{preload} = 1 if $hook->{preload};
+            if ($hook->{preload}) {
+                $args{preload} = $hook->{preload} eq "1"
+                               ? Jifty->web->serial
+                               : $hook->{preload};
+            }
 
             # Effects
             $args{$_} = $hook->{$_} for grep {exists $hook->{$_}} qw/effect effect_args remove_effect remove_effect_args/;


More information about the Jifty-commit mailing list