aboutsummaryrefslogtreecommitdiff
path: root/app/controllers
diff options
context:
space:
mode:
authorRasmus Fuhse <fuhse@data-quest.de>2025-10-22 11:06:54 +0000
committerRasmus Fuhse <fuhse@data-quest.de>2025-10-22 11:06:54 +0000
commitd8e05b03c4a6d77ab08ab97d52cfa82f6ea62eac (patch)
treef56436085487e662745dda0be9110a9d4f16e7ad /app/controllers
parentaeb6590708e6b27cd2f9c4a1fec952b4bfcfec9c (diff)
Resolve "Neue ILIAS-Installation hinzufügen kaputt (Stud.IP lügt)"
Closes #5251 Merge request studip/studip!4498 (cherry picked from commit 2a1d58f4e011c1118a6a034fc0677d8bbc44cb5d) 95948179 fix ilias url check, re #5251 Co-authored-by: Arne Schröder, M. A. <schroeder@data-quest.de>
Diffstat (limited to 'app/controllers')
-rw-r--r--app/controllers/admin/ilias_interface.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/controllers/admin/ilias_interface.php b/app/controllers/admin/ilias_interface.php
index c327c29..b07b53b 100644
--- a/app/controllers/admin/ilias_interface.php
+++ b/app/controllers/admin/ilias_interface.php
@@ -172,7 +172,7 @@ class Admin_IliasInterfaceController extends AuthenticatedController
$info = ConnectedIlias::getIliasInfo(Request::get('ilias_url'));
if (is_array($info) && count($info)) {
$this->valid_url = true;
- $this->ilias_config['url'] = Request::get('ilias_url');
+ $this->ilias_config['url'] = rtrim(Request::get('ilias_url'), '/');
$this->ilias_config['http_connection_timeout'] = (int) Request::get('ilias_http_connection_timeout');
$this->ilias_config['http_request_timeout'] = (int) Request::get('ilias_http_request_timeout');
if ($info['version']) {
@@ -304,7 +304,7 @@ class Admin_IliasInterfaceController extends AuthenticatedController
if (Request::getInstance()->offsetExists('ilias_version')) {
$this->ilias_configs[$index]['version'] = Request::get('ilias_version');
}
- $this->ilias_configs[$index]['url'] = Request::get('ilias_url');
+ $this->ilias_configs[$index]['url'] = rtrim(Request::get('ilias_url'), '/');
$this->ilias_configs[$index]['http_connection_timeout'] = (int) Request::get('ilias_http_connection_timeout');
$this->ilias_configs[$index]['http_request_timeout'] = (int) Request::get('ilias_http_request_timeout');
if (Request::getInstance()->offsetExists('ilias_client')) {