diff --git a/samy.ps1 b/samy.ps1 index 9cbd12f..2253318 100644 --- a/samy.ps1 +++ b/samy.ps1 @@ -1434,15 +1434,8 @@ function Send-JSON { $raw = (New-Object IO.StreamReader $Context.Request.InputStream).ReadToEnd() $pw = (ConvertFrom-Json $raw).password - $trusted = Test-TrustedCaller -Context $Context - if ([string]::IsNullOrWhiteSpace($pw) -and -not $trusted) { - $Context.Response.StatusCode = 401 - Send-Text $Context "Password required from untrusted IP." - return - } - - # ★ Store it globally for the next call ★ - $Global:WebhookPassword = $pw + # Store for next call (can be blank) + $Global:WebhookPassword = [string]$pw # 2) Delegate to your unified function $sites = Install-DattoRMM `