mirror of
https://github.com/ChrisTitusTech/winutil
synced 2026-04-05 22:28:31 +00: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
|
The Winget ID of the Program that should be uninstalled
|
||||||
#>
|
#>
|
||||||
param (
|
param (
|
||||||
[psobject]$Program
|
[string]$Program
|
||||||
)
|
)
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ function Invoke-WPFUnInstall {
|
|||||||
|
|
||||||
$ManagerPreference = $sync["ManagerPreference"]
|
$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)
|
param($PackagesToUninstall, $ManagerPreference, $DebugPreference)
|
||||||
|
|
||||||
$packagesSorted = Get-WinUtilSelectedPackages -PackageList $PackagesToUninstall -Preference $ManagerPreference
|
$packagesSorted = Get-WinUtilSelectedPackages -PackageList $PackagesToUninstall -Preference $ManagerPreference
|
||||||
|
|||||||
Reference in New Issue
Block a user