Skip to content

Commit 52467bd

Browse files
committed
Admin: Fix saving setting with current access url when check version #2642
1 parent 1348d5a commit 52467bd

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/CoreBundle/Controller/Admin/AdminController.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
namespace Chamilo\CoreBundle\Controller\Admin;
88

99
use Chamilo\CoreBundle\Controller\BaseController;
10+
use Chamilo\CoreBundle\ServiceHelper\AccessUrlHelper;
1011
use Chamilo\CoreBundle\Settings\SettingsManager;
1112
use Sensio\Bundle\FrameworkExtraBundle\Configuration\IsGranted;
1213
use Symfony\Component\HttpFoundation\Request;
@@ -16,13 +17,18 @@
1617
#[Route('/admin')]
1718
class AdminController extends BaseController
1819
{
20+
public function __construct(
21+
private readonly AccessUrlHelper $accessUrlHelper,
22+
) {}
23+
1924
#[IsGranted('ROLE_ADMIN')]
2025
#[Route('/register-campus', name: 'admin_register_campus', methods: ['POST'])]
2126
public function registerCampus(Request $request, SettingsManager $settingsManager): Response
2227
{
2328
$requestData = $request->toArray();
2429
$doNotListCampus = (bool) $requestData['donotlistcampus'];
2530

31+
$settingsManager->setUrl($this->accessUrlHelper->getCurrent());
2632
$settingsManager->updateSetting('platform.registered', 'true');
2733

2834
$settingsManager->updateSetting(

0 commit comments

Comments
 (0)