Determine installer action properly

This commit is contained in:
Manuel Thalmann 2024-08-10 15:15:21 +02:00
parent adff725fbd
commit 89abeada06
2 changed files with 3 additions and 3 deletions

View file

@ -205,7 +205,7 @@ $null = New-Module {
) )
[InstallerAction] $Action = & { [InstallerAction] $Action = & {
if ($Action.HasValue) { if ($null -ne $Action) {
$Action; $Action;
} else { } else {
[InstallerAction]::Install; [InstallerAction]::Install;

View file

@ -175,13 +175,13 @@ $null = New-Module {
#> #>
function Deploy-SoftwareAction { function Deploy-SoftwareAction {
param( param(
[InstallerAction] $Action [InstallerAction] $Action = $null
) )
[bool] $install = $null; [bool] $install = $null;
$arguments = [hashtable]@{ }; $arguments = [hashtable]@{ };
if ($Action) { if ($null -ne $Action) {
$install = ($Action -eq ([InstallerAction]::Install)); $install = ($Action -eq ([InstallerAction]::Install));
$null = $arguments.Add("action", $Action); $null = $arguments.Add("action", $Action);
} else { } else {