Merge pull request #673 from KnifMelti/GitHub_Fix

Aways download if LastWriteTime not there
pull/675/head
Romain 2024-08-31 22:15:12 +02:00 committed by GitHub
commit 123a661142
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 11 additions and 11 deletions

View File

@ -185,7 +185,13 @@ if (Test-Network) {
$Script:ReachNoPath = $False $Script:ReachNoPath = $False
} }
if ($NewList) { if ($NewList) {
Write-ToLog "Newer List downloaded/copied to local path: $($WAUConfig.InstallLocation.TrimEnd(" ", "\"))" "Yellow" if ($AlwaysDownloaded) {
Write-ToLog "List downloaded/copied to local path: $($WAUConfig.InstallLocation.TrimEnd(" ", "\"))" "Yellow"
}
else {
Write-ToLog "Newer List downloaded/copied to local path: $($WAUConfig.InstallLocation.TrimEnd(" ", "\"))" "Yellow"
}
$Script:AlwaysDownloaded = $False
} }
else { else {
if ($WAUConfig.WAU_UseWhiteList -and (Test-Path "$WorkingDir\included_apps.txt")) { if ($WAUConfig.WAU_UseWhiteList -and (Test-Path "$WorkingDir\included_apps.txt")) {

View File

@ -54,15 +54,9 @@ function Test-ListPath ($ListPath, $UseWhiteList, $WingetUpdatePath) {
} }
catch { catch {
try { try {
$content = $wc.DownloadString("$ExternalList") $wc.DownloadFile($ExternalList, $LocalList)
if ($null -ne $content -and $content -match "\w\.\w") { $Script:AlwaysDownloaded = $True
$wc.DownloadFile($ExternalList, $LocalList) return $true
return $true
}
else {
$Script:ReachNoPath = $True
return $False
}
} }
catch { catch {
$Script:ReachNoPath = $True $Script:ReachNoPath = $True
@ -93,7 +87,7 @@ function Test-ListPath ($ListPath, $UseWhiteList, $WingetUpdatePath) {
} }
else { else {
$Script:ReachNoPath = $True $Script:ReachNoPath = $True
return $False
} }
return $False
} }
} }