- Timestamp:
- 04/18/12 19:49:34 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LATMOS-Accounts-Web/lib/LATMOS/Accounts/Web/Model/AttrForms.pm
r926 r927 177 177 $new->{base} = $base || ($object ? $object->base : undef) or return $self; 178 178 $new->{otype} = ref $object ? $object->type : $object; 179 bless($new, '__PACKAGE__');179 bless($new, __PACKAGE__); 180 180 } 181 181 … … 469 469 470 470 sub set_attrs { 471 my ($self ) = @_;472 $self->{c}->req->param($self->label) or return;471 my ($self, $attrs) = @_; 472 $self->{c}->req->param($self->label) || $attrs or return; 473 473 my $prefix = $self->{object}->id . '_'; 474 474 my %fields; 475 foreach ($ self->write_attributes) {475 foreach ($attrs ? @{ $attrs } : $self->write_attributes) { 476 476 my $attr = ($self->{object} 477 477 ? $self->{object}->attribute($_)
Note: See TracChangeset
for help on using the changeset viewer.