aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAndré Noack <noackorama@gmail.com>2025-05-16 09:34:28 +0200
committerJan-Hendrik Willms <tleilax+studip@gmail.com>2025-05-16 10:14:30 +0200
commit08112cb8b1cca1b6293a5677e502b170725670c0 (patch)
tree56dbba0bf932bb1790f0b4c92f768b6da1af2a8b /lib
parent2f6382e7e3d8e8f2c18b6d17afbe0f970f926155 (diff)
Resolve "Ilias Schnittstelle: studip_referrer.php springt nicht mehr in Ilias Objekte (Ilias 8)"
Closes #5617 Merge request studip/studip!4231
Diffstat (limited to 'lib')
-rw-r--r--lib/elearning/studip_referrer_8x.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/elearning/studip_referrer_8x.php b/lib/elearning/studip_referrer_8x.php
index c1f0fa9..df002c3 100644
--- a/lib/elearning/studip_referrer_8x.php
+++ b/lib/elearning/studip_referrer_8x.php
@@ -115,8 +115,9 @@ if(file_exists("./ilias.ini.php")){
}
if ($base_url)
{
- $ref_id = array_key_exists('ref_id', $_GET) ? $_GET['ref_id'] : '';
- $base_url .= "&ref_id=".(int)$ref_id;
+ if (!empty($_GET['ref_id'])) {
+ $base_url .= "&ref_id=" . (int)$_GET['ref_id'];
+ }
$token_repository = new ilCtrlTokenRepository();
$token = $token_repository->getToken();
$base_url .= '&' . ilCtrlInterface::PARAM_CSRF_TOKEN . '=' . $token->getToken();