From db9e13099e61030a4d29c4bb97b32219fb851596 Mon Sep 17 00:00:00 2001 From: tigattack <10629864+tigattack@users.noreply.github.com> Date: Mon, 19 May 2025 22:01:10 +0100 Subject: [PATCH 1/2] Revert "fix(notifbuilder): correct type assigments" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 598cb865447b19c36f429827be79c6ac6009eb4f. Probably not using PowerShell types correctly here anyway but ¯\_(ツ)_/¯ --- resources/NotificationBuilder.psm1 | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/resources/NotificationBuilder.psm1 b/resources/NotificationBuilder.psm1 index 0e9b0d5..61d43c5 100644 --- a/resources/NotificationBuilder.psm1 +++ b/resources/NotificationBuilder.psm1 @@ -175,7 +175,7 @@ function New-DiscordPayload { } # Build payload object. - $payload = [PSCustomObject]@{ + [PSCustomObject]$payload = @{ embeds = @( [PSCustomObject]@{ title = $JobName @@ -453,7 +453,7 @@ function New-TeamsPayload { } ) - $payload = [PSCustomObject]@{ + [PSCustomObject]$payload = @{ type = 'message' attachments = @( @{ @@ -517,7 +517,7 @@ function New-SlackPayload { [string]$LatestVersion ) - $payload = [PSCustomObject]@{ + [PSCustomObject]$payload = @{ blocks = @() } @@ -615,7 +615,7 @@ function New-SlackPayload { } # Build payload object. - $payload.blocks += @( + [PSCustomObject]$payload.blocks += @( @{ type = 'section' text = @{ @@ -791,7 +791,7 @@ function New-TelegramPayload { # Compile message parts $message = $mentionStr + $sessionInfo + "`n`n$FooterMessage" - $payload = [PSCustomObject]@{ + [PSCustomObject]$payload = @{ chat_id = $ChatId parse_mode = 'MarkdownV2' text = $message From 405f8a6d8ccc12e7f544dc57842e204110df5b90 Mon Sep 17 00:00:00 2001 From: tigattack <10629864+tigattack@users.noreply.github.com> Date: Thu, 22 May 2025 00:02:46 +0100 Subject: [PATCH 2/2] fix(notifsender): add UserId prop to correct var --- resources/NotificationSender.psm1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/NotificationSender.psm1 b/resources/NotificationSender.psm1 index 21c555a..984c479 100644 --- a/resources/NotificationSender.psm1 +++ b/resources/NotificationSender.psm1 @@ -85,7 +85,7 @@ function Send-WebhookNotification { # Check if user should be mentioned try { if ($params.Mention) { - $Parameters.UserId = $ServiceConfig.user_id + $params.UserId = $ServiceConfig.user_id # Set username if exists (Teams specific) $teamsDisplayName = if ($ServiceConfig.display_name) { $ServiceConfig.display_name } else { $ServiceConfig.user_name }