From 3b6c4e8372a1288444c23ad225c0a42b1b433df0 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Tue, 20 Apr 2010 12:14:28 -0700 Subject: [PATCH] Set the default state of the created object to "published". --- lib/WebGUI/AssetLineage.pm | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/WebGUI/AssetLineage.pm b/lib/WebGUI/AssetLineage.pm index 7d4441a69..960ff71b1 100644 --- a/lib/WebGUI/AssetLineage.pm +++ b/lib/WebGUI/AssetLineage.pm @@ -89,6 +89,7 @@ sub addChild { $session->db->commit; $properties->{assetId} = $id; $properties->{parentId} = $self->getId; + $properties->{state} = 'published'; my $temp = WebGUI::Asset->newByPropertyHashRef($session, $properties) || croak "Couldn't create a new $properties->{className} asset!"; my $newAsset = $temp->addRevision($properties, $now, $options); $self->updateHistory("added child ".$id);