diff -u b/core/modules/system/templates/status-report.html.twig b/core/modules/system/templates/status-report.html.twig --- b/core/modules/system/templates/status-report.html.twig +++ b/core/modules/system/templates/status-report.html.twig @@ -24,7 +24,7 @@ {% for group in requirements %} - {% for requirement in requirements %} + {% for requirement in group.items %} {% if requirement.severity_status in ['warning', 'error'] %}
diff -u b/core/themes/stable/templates/admin/status-report.html.twig b/core/themes/stable/templates/admin/status-report.html.twig --- b/core/themes/stable/templates/admin/status-report.html.twig +++ b/core/themes/stable/templates/admin/status-report.html.twig @@ -24,7 +24,7 @@ {% for group in requirements %} - {% for requirement in requirements %} + {% for requirement in group.items %} {% if requirement.severity_status in ['warning', 'error'] %}
only in patch2: unchanged: --- a/core/modules/system/src/Controller/DbUpdateController.php +++ b/core/modules/system/src/Controller/DbUpdateController.php @@ -522,7 +522,7 @@ public function requirements($severity, array $requirements, Request $request) { $try_again_url = Url::fromUri($request->getUriForPath(''))->setOptions(['query' => $options])->toString(TRUE)->getGeneratedUrl(); $build['status_report'] = array( - '#theme' => 'status_report', + '#type' => 'status_report', '#requirements' => $requirements, '#suffix' => $this->t('Check the messages and try again.', array(':url' => $try_again_url)) );