File tree Expand file tree Collapse file tree 2 files changed +8
-7
lines changed
Modules/CIPPCore/Public/Entrypoints/Activity Triggers Expand file tree Collapse file tree 2 files changed +8
-7
lines changed Original file line number Diff line number Diff 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 ) "
Original file line number Diff line number Diff line change 1- 7.2.2
1+ 7.2.3
You can’t perform that action at this time.
0 commit comments