[Jifty-commit] r6327 - in jifty/trunk: lib/Jifty/Action
Jifty commits
jifty-commit at lists.jifty.org
Tue Feb 10 15:02:25 EST 2009
Author: jesse
Date: Tue Feb 10 15:02:23 2009
New Revision: 6327
Modified:
jifty/trunk/ (props changed)
jifty/trunk/lib/Jifty/Action/Record.pm
Log:
r58832 at 72-61-71-73: jesse | 2009-02-10 15:02:02 -0500
* Stop Jifty Actions from loading by primary key if you pass in blank primary keys.
Modified: jifty/trunk/lib/Jifty/Action/Record.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Action/Record.pm (original)
+++ jifty/trunk/lib/Jifty/Action/Record.pm Tue Feb 10 15:02:23 2009
@@ -111,9 +111,9 @@
my %given_pks = ();
for my $pk ( @{ $self->record->_primary_keys } ) {
$given_pks{$pk} = $self->argument_value($pk)
- if defined $self->argument_value($pk);
+ if defined $self->argument_value($pk) && ($self->argument_value($pk) ne '');
}
- $self->record->load_by_primary_keys(%given_pks) if %given_pks;
+ $self->record->load_by_primary_keys(%given_pks) if keys %given_pks;
}
return $self;
More information about the Jifty-commit
mailing list