Bug fix on long name apps
added check for "| " character. Long name are weirdly truncated by powershell. Need to be removed to keep alligned collums.pull/2/head v1.3.1
parent
68693fc2cf
commit
dc9f726eeb
|
@ -160,7 +160,7 @@ function Get-WingetOutdated {
|
|||
}
|
||||
|
||||
#Split winget output to lines
|
||||
$lines = $upgradeResult.Split([Environment]::NewLine)
|
||||
$lines = $upgradeResult.Split([Environment]::NewLine).Replace("¦ ","")
|
||||
|
||||
# Find the line that starts with "------"
|
||||
$fl = 0
|
||||
|
@ -183,7 +183,7 @@ function Get-WingetOutdated {
|
|||
# Now cycle in real package and split accordingly
|
||||
$upgradeList = @()
|
||||
For ($i = $fl + 2; $i -le $lines.Length; $i++){
|
||||
$line = $lines[$i].Replace("¦ ","")
|
||||
$line = $lines[$i]
|
||||
if ($line.Length -gt ($sourceStart+5) -and -not $line.StartsWith('-')){
|
||||
$software = [Software]::new()
|
||||
$software.Name = $line.Substring(0, $idStart).TrimEnd()
|
||||
|
@ -301,4 +301,4 @@ if (Test-Network){
|
|||
|
||||
#End
|
||||
Write-Log "End of process!" "Cyan"
|
||||
Sleep 3
|
||||
Sleep 3
|
||||
|
|
Loading…
Reference in New Issue