[Jifty-commit] r5409 - in Net-Jifty: .
Jifty commits
jifty-commit at lists.jifty.org
Wed May 7 22:07:27 EDT 2008
Author: sartak
Date: Wed May 7 22:07:27 2008
New Revision: 5409
Modified:
Net-Jifty/ (props changed)
Net-Jifty/lib/Net/Jifty.pm
Log:
r55395 at onn: sartak | 2008-05-07 22:07:22 -0400
has_writer ignores accessor, so check has_write_method instead (until has_write_method hits CPAN)
Modified: Net-Jifty/lib/Net/Jifty.pm
==============================================================================
--- Net-Jifty/lib/Net/Jifty.pm (original)
+++ Net-Jifty/lib/Net/Jifty.pm Wed May 7 22:07:27 2008
@@ -974,13 +974,13 @@
);
for my $attribute (@attributes) {
- next unless $attribute->has_writer;
-
my $name = $attribute->name;
my $reader = $attribute->get_read_method;
my $writer = $attribute->get_write_method;
- $meta->add_after_method($writer => sub {
+ next unless $reader && $writer;
+
+ $meta->add_after_method_modifier($writer => sub {
my $self = shift;
return if @_ == 0; # read
$self->update($name, $self->$reader);
More information about the Jifty-commit
mailing list