From 06183ae4330eafaf96fe25be6975b26ba9fc458e Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Willms <tleilax+studip@gmail.com> Date: Thu, 8 Aug 2024 06:39:32 +0000 Subject: [PATCH] use server request factory instead of request factory, fixes #4465 Closes #4465 Merge request studip/studip!3253 --- lib/classes/LtiLink.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/classes/LtiLink.php b/lib/classes/LtiLink.php index b7d1aa6fd9f..193487e3c06 100644 --- a/lib/classes/LtiLink.php +++ b/lib/classes/LtiLink.php @@ -1,6 +1,6 @@ <?php -use Psr\Http\Message\RequestFactoryInterface; +use Psr\Http\Message\ServerRequestFactoryInterface; /** * LtiLink.php - LTI 1.x link representation for Stud.IP @@ -315,8 +315,8 @@ class LtiLink // posted form data will always use CR LF $launch_params = preg_replace("/\r?\n/", "\r\n", $launch_params); - $requestFactory = app(RequestFactoryInterface::class); - $request = $requestFactory->createRequest('POST', $launch_url); + $requestFactory = app(ServerRequestFactoryInterface::class); + $request = $requestFactory->createServerRequest('POST', $launch_url); return Studip\OAuth1::signRequest( $request->withQueryParams($launch_params), -- GitLab