[Jifty-commit] r3649 - jifty/trunk/lib/Jifty/Plugin/REST
jifty-commit at lists.jifty.org
jifty-commit at lists.jifty.org
Tue Jul 10 17:26:10 EDT 2007
Author: clkao
Date: Tue Jul 10 17:26:09 2007
New Revision: 3649
Modified:
jifty/trunk/lib/Jifty/Plugin/REST/Dispatcher.pm
Log:
in REST record_to_data, skip container columns.
Modified: jifty/trunk/lib/Jifty/Plugin/REST/Dispatcher.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Plugin/REST/Dispatcher.pm (original)
+++ jifty/trunk/lib/Jifty/Plugin/REST/Dispatcher.pm Tue Jul 10 17:26:09 2007
@@ -155,9 +155,12 @@
my $record = shift;
# We could use ->as_hash but this method avoids transforming refers_to
# columns into JDBI objects
+
+ # XXX: maybe just test ->virtual?
my %data = map {
$_ => (UNIVERSAL::isa( $record->column( $_ )->refers_to,
- 'Jifty::DBI::Collection' )
+ 'Jifty::DBI::Collection' ) ||
+ $record->column($_)->container
? undef
: stringify( $record->_value( $_ ) ) )
} $record->readable_attributes;
More information about the Jifty-commit
mailing list