Loading core/modules/system/src/Controller/DbUpdateController.php +6 −0 Original line number Diff line number Diff line Loading @@ -710,6 +710,12 @@ protected function helpfulLinks(Request $request) { 'url' => Url::fromRoute('system.admin')->setOption('base_url', $base_url), ]; } if ($this->account->hasPermission('administer site configuration')) { $links['status-report'] = [ 'title' => $this->t('Status report'), 'url' => Url::fromRoute('system.status')->setOption('base_url', $base_url), ]; } return $links; } Loading core/modules/system/tests/src/Functional/UpdateSystem/UpdateScriptTest.php +2 −1 Original line number Diff line number Diff line Loading @@ -811,8 +811,9 @@ public function testSuccessfulMultilingualUpdateFunctionality(): void { $this->assertSession()->pageTextContains('Updates were attempted.'); $this->assertSession()->linkExists('logged'); $this->assertSession()->linkExists('Administration pages'); $this->assertSession()->linkExists('Status report'); $this->assertSession()->elementNotExists('xpath', '//main//a[contains(@href, "update.php")]'); $this->clickLink('Administration pages'); $this->clickLink('Status report'); $this->assertSession()->statusCodeEquals(200); } Loading Loading
core/modules/system/src/Controller/DbUpdateController.php +6 −0 Original line number Diff line number Diff line Loading @@ -710,6 +710,12 @@ protected function helpfulLinks(Request $request) { 'url' => Url::fromRoute('system.admin')->setOption('base_url', $base_url), ]; } if ($this->account->hasPermission('administer site configuration')) { $links['status-report'] = [ 'title' => $this->t('Status report'), 'url' => Url::fromRoute('system.status')->setOption('base_url', $base_url), ]; } return $links; } Loading
core/modules/system/tests/src/Functional/UpdateSystem/UpdateScriptTest.php +2 −1 Original line number Diff line number Diff line Loading @@ -811,8 +811,9 @@ public function testSuccessfulMultilingualUpdateFunctionality(): void { $this->assertSession()->pageTextContains('Updates were attempted.'); $this->assertSession()->linkExists('logged'); $this->assertSession()->linkExists('Administration pages'); $this->assertSession()->linkExists('Status report'); $this->assertSession()->elementNotExists('xpath', '//main//a[contains(@href, "update.php")]'); $this->clickLink('Administration pages'); $this->clickLink('Status report'); $this->assertSession()->statusCodeEquals(200); } Loading