diff --git a/Login_Monitor.ps1 b/Login_Monitor.ps1 index ee549f5..6e84022 100644 --- a/Login_Monitor.ps1 +++ b/Login_Monitor.ps1 @@ -89,7 +89,7 @@ $script:SkipLogDetailLimit = 15 # строки ниже, если правки «мелкие» и вы не хотите менять отображаемую версию в логах). # Рекомендация: при значимых релизах меняйте и $ScriptVersion, и version.txt одинаково; при только # исправлениях на шаре — достаточно поднять patch в version.txt (например 1.3.0.1). -$ScriptVersion = "2.0.15-SAC" +$ScriptVersion = "2.0.16-SAC" # Логи (все под InstallRoot) $LogFile = Join-Path $script:InstallRoot "Logs\login_monitor.log" @@ -2109,6 +2109,7 @@ function Get-MonitorShutdownDiagnostics { function Write-MonitorSkipBatchLog { param( [Parameter(Mandatory = $true)] + [AllowEmptyCollection()] [object[]]$SkipEntries ) if ($SkipEntries.Count -eq 0) { return } @@ -3855,7 +3856,9 @@ function Start-LoginMonitor { } | Out-Null } } - Write-MonitorSkipBatchLog -SkipEntries @($skipBatch) + if ($skipBatch.Count -gt 0) { + Write-MonitorSkipBatchLog -SkipEntries $skipBatch.ToArray() + } $lastCheckTime = Update-MonitorPollCursor -CurrentCursor $lastCheckTime -Events @($events) } diff --git a/version.txt b/version.txt index f1cff28..9fc0243 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -2.0.15-SAC +2.0.16-SAC