From bee736f97a67bb940add4e637f87ba0d61a17e73 Mon Sep 17 00:00:00 2001 From: Isaac Good <23107179+IsaacGood@users.noreply.github.com> Date: Sat, 10 Aug 2024 17:20:15 -0500 Subject: [PATCH] Update NewBitdefenderPackage.ps1 - fix invalid default variables API no longer accepts $null as valid for the changed variables. Whether they should be true/false is up for debate. --- .../Packages/NewBitdefenderPackage.ps1 | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/PSBitdefenderAPI/Packages/NewBitdefenderPackage.ps1 b/PSBitdefenderAPI/Packages/NewBitdefenderPackage.ps1 index 06b25cc..2821f79 100644 --- a/PSBitdefenderAPI/Packages/NewBitdefenderPackage.ps1 +++ b/PSBitdefenderAPI/Packages/NewBitdefenderPackage.ps1 @@ -14,19 +14,19 @@ function NewBitdefenderPackage { [string]$Language = $null, [Parameter(Mandatory=$False)] - [bool]$ModuleATC = $null, + [bool]$ModuleATC = $True, [Parameter(Mandatory=$False)] - [bool]$ModuleFirewall = $null, + [bool]$ModuleFirewall = $True, [Parameter(Mandatory=$False)] - [bool]$ModuleContentControl = $null, + [bool]$ModuleContentControl = $True, [Parameter(Mandatory=$False)] - [bool]$ModuleDeviceControl = $null, + [bool]$ModuleDeviceControl = $False, [Parameter(Mandatory=$False)] - [bool]$ModulePowerUser = $null, + [bool]$ModulePowerUser = $True, [Parameter(Mandatory=$False)] [int]$ScanModeType = $null, @@ -50,7 +50,7 @@ function NewBitdefenderPackage { [int]$ScanModeEC2Fallback = $null, [Parameter(Mandatory=$False)] - [bool]$SettingScanBeforeInstall = $null, + [bool]$SettingScanBeforeInstall = $False, [Parameter(Mandatory=$False)] [string]$SettingUninstallPassword = $null, @@ -59,16 +59,16 @@ function NewBitdefenderPackage { [string]$SettingCustomInstallPath = $null, [Parameter(Mandatory=$False)] - [bool]$RoleRelay = $null, + [bool]$RoleRelay = $False, [Parameter(Mandatory=$False)] - [bool]$RoleExchange = $null, + [bool]$RoleExchange = $False, [Parameter(Mandatory=$False)] [int]$DeploymentType = $null, [Parameter(Mandatory=$False)] - [bool]$DeploymentCommProxy = $null, + [bool]$DeploymentCommProxy = $False, [Parameter(Mandatory=$False)] [string]$DeploymentProxyServer = $null, @@ -126,4 +126,4 @@ function NewBitdefenderPackage { $ret = InvokeBitdefenderAPIRequest -APIUri $Global:BDPackagesAPIURI -Method "createPackage" -Options $Options return $ret -} \ No newline at end of file +}