No variable fieldTypes. Use noFormPost instead.

This commit is contained in:
Colin Kuskie 2010-02-15 10:35:30 -08:00
parent d2048cf24b
commit 43bff8c878
2 changed files with 12 additions and 9 deletions

View file

@ -80,14 +80,15 @@ property impressionDiscounts => (
default => '',
);
property karma => (
fieldType => \&_karma_fieldType,
fieldType => 'integer',
noFormPost => \&_karma_noFormPost,
label => ['property adsku karma', 'Asset_WikiMaster'],
hoverHelp => ['property adsku karma description', 'Asset_WikiMaster'],
defaultvalue => 0,
);
sub _karma_fieldType {
sub _karma_noFormPost {
my $session = shift->session;
return $session->setting->get('useKarma') ? 'integer' : 'hidden';
return ! $session->setting->get('useKarma');
}