Skip to content

Commit 25dc5ac

Browse files
authored
Merge pull request #1309 from KelvinTegelaar/dev
Dev to hotfix
2 parents c8da99d + d078e22 commit 25dc5ac

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

Modules/CIPPCore/Public/Entrypoints/Activity Triggers/Push-ExecScheduledCommand.ps1

+7-6
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,15 @@ function Push-ExecScheduledCommand {
2626
}
2727

2828
try {
29-
$ParamsToRemove = [System.Collections.Generic.List[string]]::new()
30-
foreach ($Parameter in $commandParameters.GetEnumerator()) {
31-
if (!$Function.Parameters.ContainsKey($Parameter.Key)) {
32-
$ParamsToRemove.Add($Parameter.Key)
29+
$PossibleParams = $Function.Parameters.Keys
30+
$keysToRemove = [System.Collections.Generic.List[string]]@()
31+
foreach ($key in $commandParameters.Keys) {
32+
if (-not ($PossibleParams -contains $key)) {
33+
$keysToRemove.Add($key)
3334
}
3435
}
35-
foreach ($Param in $ParamsToRemove) {
36-
$commandParameters.Remove($Param)
36+
foreach ($key in $keysToRemove) {
37+
$commandParameters.Remove($key)
3738
}
3839
} catch {
3940
Write-Host "Failed to remove parameters: $($_.Exception.Message)"

version_latest.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
7.2.2
1+
7.2.3

0 commit comments

Comments
 (0)