diff --git a/lib/WebGUI/AssetPackage.pm b/lib/WebGUI/AssetPackage.pm index abeac83d4..eb718386a 100644 --- a/lib/WebGUI/AssetPackage.pm +++ b/lib/WebGUI/AssetPackage.pm @@ -357,7 +357,10 @@ sub www_importPackage { my $error = ""; if ($storage->getFileExtension($storage->getFiles->[0]) eq "wgpkg") { - $error = $self->importPackage($storage, {inheritPermissions => $inheritPermissions}); + $error = $self->importPackage($storage, { + inheritPermissions => $inheritPermissions, + clearPackageFlag => $self->session->form->process('clearPackageFlag'), + }); } if (!blessed $error) { my $i18n = WebGUI::International->new($self->session, "Asset"); diff --git a/lib/WebGUI/Content/AssetManager.pm b/lib/WebGUI/Content/AssetManager.pm index 5b94b66c6..d2e9c2a90 100644 --- a/lib/WebGUI/Content/AssetManager.pm +++ b/lib/WebGUI/Content/AssetManager.pm @@ -475,6 +475,8 @@ EOHTML . WebGUI::Form::hidden($session, {name=>"func", value=>"importPackage"}) . '
' . '