From 9820e3e111d9416f2225e0d5afc959ac65304cbb Mon Sep 17 00:00:00 2001 From: Doug Bell Date: Fri, 22 Apr 2011 17:40:11 -0500 Subject: [PATCH] fix noFormPost in Asset->getFieldData. it's in the attribute --- lib/WebGUI/Asset.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/WebGUI/Asset.pm b/lib/WebGUI/Asset.pm index af2cc0202..f1e6d10e9 100644 --- a/lib/WebGUI/Asset.pm +++ b/lib/WebGUI/Asset.pm @@ -1198,10 +1198,12 @@ sub getFieldData { my ( $self, $property ) = @_; my $session = $self->session; my $overrides = $session->config->get( "assets/" . $self->get("className") . '/fields' ) || {}; - my $fieldType = $self->meta->find_attribute_by_name( $property )->fieldType; + my $attr = $self->meta->find_attribute_by_name( $property ); + my $fieldType = $attr->fieldType; my $fieldOverrides = $overrides->{ $property } || {}; my $fieldHash = { fieldType => $fieldType, + noFormPost => $attr->noFormPost, tab => "properties", %{ $self->getFormProperties( $property ) }, %{ $overrides },