diff --git a/lib/WebGUI/Asset.pm b/lib/WebGUI/Asset.pm index 52d6bf9b8..58f300a16 100644 --- a/lib/WebGUI/Asset.pm +++ b/lib/WebGUI/Asset.pm @@ -2827,6 +2827,7 @@ sub www_addSave { $object->url(undef); # More version tag stuff + $object->setVersionLock; $object->setAutoCommitTag($workingTag) if (defined $autoCommitId); $oldWorking->setWorking if $oldWorking; @@ -3045,6 +3046,7 @@ sub www_editSave { }); # More version tag stuff + $object->setVersionLock; $object->setAutoCommitTag($workingTag) if (defined $autoCommitId); $oldWorking->setWorking if $oldWorking; diff --git a/lib/WebGUI/AssetVersioning.pm b/lib/WebGUI/AssetVersioning.pm index 675b2d490..ff13ba3c1 100644 --- a/lib/WebGUI/AssetVersioning.pm +++ b/lib/WebGUI/AssetVersioning.pm @@ -102,7 +102,6 @@ sub addRevision { my $newVersion = WebGUI::Asset->newById($session, $self->getId, $now); $newVersion->setSkipNotification if ($options->{skipNotification}); $newVersion->updateHistory("created revision"); - $newVersion->setVersionLock; $newVersion->update(\%mergedProperties); return $newVersion;