mirror of
https://github.com/ChrisTitusTech/winutil.git
synced 2026-03-12 17:51:46 +08:00
Fix winget package uninstallation issues (#4036)
* refactor: refine Program parameter type to string * refactor: rename `Invoke-WPFRunspace` parameter `ArgumentList` to `ParameterList`
This commit is contained in:
@@ -88,7 +88,7 @@ Function Install-WinUtilProgramWinget {
|
||||
The Winget ID of the Program that should be uninstalled
|
||||
#>
|
||||
param (
|
||||
[psobject]$Program
|
||||
[string]$Program
|
||||
)
|
||||
|
||||
try {
|
||||
|
||||
@@ -32,7 +32,7 @@ function Invoke-WPFUnInstall {
|
||||
|
||||
$ManagerPreference = $sync["ManagerPreference"]
|
||||
|
||||
Invoke-WPFRunspace -ArgumentList @(("PackagesToUninstall", $PackagesToUninstall),("ManagerPreference", $ManagerPreference)) -DebugPreference $DebugPreference -ScriptBlock {
|
||||
Invoke-WPFRunspace -ParameterList @(("PackagesToUninstall", $PackagesToUninstall),("ManagerPreference", $ManagerPreference)) -DebugPreference $DebugPreference -ScriptBlock {
|
||||
param($PackagesToUninstall, $ManagerPreference, $DebugPreference)
|
||||
|
||||
$packagesSorted = Get-WinUtilSelectedPackages -PackageList $PackagesToUninstall -Preference $ManagerPreference
|
||||
|
||||
Reference in New Issue
Block a user