Better handling of calling validParent without an asset, somewhere.

This commit is contained in:
Colin Kuskie 2010-05-13 21:10:44 -07:00
parent 01ba8203c8
commit f3c1c0e4a5

View file

@ -999,6 +999,7 @@ sub validParent {
my $class = shift;
my $session = shift;
my $asset = shift || $session->asset;
return 0 unless $asset;
my $parent_classes = $class->valid_parent_classes;
foreach my $parentClass (@{ $class->valid_parent_classes}) {
return 1 if $asset->isa($parentClass);