[Jifty-commit] r6002 - in jifty/trunk: lib/Jifty/Action

Jifty commits jifty-commit at lists.jifty.org
Mon Nov 17 16:03:50 EST 2008


Author: alexmv
Date: Mon Nov 17 16:03:48 2008
New Revision: 6002

Modified:
   jifty/trunk/   (props changed)
   jifty/trunk/lib/Jifty/Action/Record.pm

Log:
 r39185 at kohr-ah:  chmrr | 2008-11-17 15:58:34 -0500
  * "ajax validates" on a column should actually activate it, with an action validator


Modified: jifty/trunk/lib/Jifty/Action/Record.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Action/Record.pm	(original)
+++ jifty/trunk/lib/Jifty/Action/Record.pm	Mon Nov 17 16:03:48 2008
@@ -281,7 +281,6 @@
             }
         }
 
-
         $field_info->{$field} = $info;
     }
 
@@ -320,7 +319,7 @@
     my $self    = shift;
     my $column  = shift;
     my $field   = $column->name;
-    my $do_ajax = 0;
+    my $do_ajax = $column->attributes->{ajax_validates};
     my $method;
 
     # Figure out what the action's validation method would for this field
@@ -356,11 +355,11 @@
 
 
 sub _argument_canonicalizer {
-    my $self   = shift;
-    my $column = shift;
-    my $field  = $column->name;
+    my $self    = shift;
+    my $column  = shift;
+    my $field   = $column->name;
+    my $do_ajax = $column->attributes->{ajax_canonicalizes};
     my $method;
-    my $do_ajax = 0;
 
     # Add a canonicalizer for the column if the record provides one
     if ( $self->record->has_canonicalizer_for_column($field) ) {


More information about the Jifty-commit mailing list