From 60974b68b0668fc4f7073a880f3bc747f8bac9bd Mon Sep 17 00:00:00 2001 From: JM Date: Tue, 5 May 2026 17:08:40 +0200 Subject: [PATCH] weiter raten... --- src/Support/NotificationPayloadFactory.php | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/Support/NotificationPayloadFactory.php b/src/Support/NotificationPayloadFactory.php index d8ea3bd..2965bbf 100644 --- a/src/Support/NotificationPayloadFactory.php +++ b/src/Support/NotificationPayloadFactory.php @@ -48,16 +48,19 @@ class NotificationPayloadFactory // 'postLiked' => 'Your post has been liked', // default => 'New sbp forum update', // }; - $discussionTitle = 'Backup-Strategie für Forum'; - $discussionUrl = 'https://forum.sbp.de/d/34-which-file-extensions-are-allowed-for-uploads/2'; - $previewSnippet = 'Bitte prüft, ob wir tägliche Snapshots brauchen.'; - $reasonText = 'Neue Antwort in beobachteter Diskussion'; + $discussionTitle = 'Backup-Strategie für Forum'; + $discussionUrl = 'https://forum.sbp.de/d/34-which-file-extensions-are-allowed-for-uploads/2'; + $previewSnippet = 'Bitte prüft, ob wir tägliche Snapshots brauchen.'; + $reasonText = 'Neue Antwort in beobachteter Diskussion'; + + // ✅ Teams Browser Deep Link (offiziell unterstützt) + $teamsBrowserLink = 'https://teams.microsoft.com/l/browser/' . rawurlencode($discussionUrl); $payload = [ 'topic' => [ 'source' => 'text', 'value' => $discussionTitle, - 'webUrl' => $discussionUrl, // ✅ DIREKT ins Forum + 'webUrl' => $teamsBrowserLink, // ✅ MUSS /l/ sein ], 'activityType' => 'systemDefault', 'previewText' => [