lost the short-circuit out of can_apply if a field still needs synchronisation
matthewt [Sun, 9 Mar 2008 17:55:45 +0000 (17:55 +0000)]
lib/Reaction/UI/ViewPort/Action.pm

index 5ccf846..2198085 100644 (file)
@@ -55,6 +55,7 @@ class Action is Object, which {
             ." because field for ${\$field->attribute->name} needs sync"
           );
         }
+        return 0;
       }
       # if e.g. a datetime field has an invalid value that can't be re-assembled
       # into a datetime object, the action may be in a consistent state but