From 08c9e3a557e7e8a68bb6844d5b72d69772f316ee Mon Sep 17 00:00:00 2001
From: gxosty <[EMAIL REDACTED]>
Date: Tue, 17 Dec 2024 21:07:37 +0500
Subject: [PATCH] Fixed default arguments not being passed properly
(cherry picked from commit 90859376266adcd602499e94e0ac0c10fb55f712)
(cherry picked from commit 437992692cf9300f2b2f04be35adc7445a9055bf)
---
external/Get-GitModules.ps1 | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/external/Get-GitModules.ps1 b/external/Get-GitModules.ps1
index a2791616..85c9850e 100644
--- a/external/Get-GitModules.ps1
+++ b/external/Get-GitModules.ps1
@@ -14,11 +14,11 @@
[String] $PathRegex = "path\s*=\s*(?<path>.*)"
[String] $URLRegex = "url\s*=\s*(?<url>.*)"
[String] $BranchRegex = "branch\s*=\s*(?<Branch>.*)"
-[String] $Arguments = $($args -join " ")
+[String[]] $Arguments = $args
#------- Script ----------------------------------------------------------------
-if ([string]::IsNullOrEmpty($Arguments)) {
- $Arguments = "--depth 1"
+if (-not $Arguments) {
+ [String[]]$Arguments = "--depth", "1"
}
foreach ($Line in Get-Content $PSScriptRoot\..\.gitmodules) {