X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FReaction%2FUI%2FWidget%2FField%2FMutable.pm;h=98d7e9b9342b604bd1d02b66e6f074365b16f68a;hb=60e23d611a93003342e2b5db84f04d0a231b209c;hp=e323c3336cd476c2743ddcf35b6010e5a4ed7d56;hpb=6a21690e1a46845437b034eb10da0528bcdc1140;p=catagits%2FReaction.git diff --git a/lib/Reaction/UI/Widget/Field/Mutable.pm b/lib/Reaction/UI/Widget/Field/Mutable.pm index e323c33..98d7e9b 100644 --- a/lib/Reaction/UI/Widget/Field/Mutable.pm +++ b/lib/Reaction/UI/Widget/Field/Mutable.pm @@ -18,7 +18,9 @@ class Mutable is 'Reaction::UI::Widget::Field', which { }; implements fragment field_is_required { - if ( $_{viewport}->attribute->is_required ) { + my $model = $_{viewport}->model; + my $attr = $_{viewport}->attribute; + if ( $model->attribute_is_required($attr) ) { render 'field_is_required_yes'; } else { render 'field_is_required_no';