From 783314d3a7c2e09808a3a5c75b5e21c3c92b40ff Mon Sep 17 00:00:00 2001 From: "Bobby Abellana (aider)" Date: Fri, 21 Feb 2025 10:33:12 -0800 Subject: [PATCH] fix: escape variables in Install-Dependencies.ps1 error messages --- Install-Dependencies.ps1 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Install-Dependencies.ps1 b/Install-Dependencies.ps1 index 0d4cd9d..ef9fb01 100644 --- a/Install-Dependencies.ps1 +++ b/Install-Dependencies.ps1 @@ -23,7 +23,7 @@ foreach ($module in $graphModules) { Write-Host "$module module installed successfully" -ForegroundColor Green } catch { - Write-Host "Failed to install $module: $($_.Exception.Message)" -ForegroundColor Red + Write-Host "Failed to install ${module}: $($_.Exception.Message)" -ForegroundColor Red exit 1 } } @@ -43,7 +43,7 @@ if (-not (Get-Module -ListAvailable -Name DocumentFormat.OpenXml)) { Write-Host "DocumentFormat.OpenXml module installed successfully" -ForegroundColor Green } catch { - Write-Host "Failed to install DocumentFormat.OpenXml module: $($_.Exception.Message)" -ForegroundColor Red + Write-Host "Failed to install ${module} module: $($_.Exception.Message)" -ForegroundColor Red Write-Host "You may need to install the Open XML SDK manually." -ForegroundColor Yellow # Do not exit, as the application might still work if the assembly is in the GAC or a known path }