Issue #3239313 by alexpott, larowlan: \Drupal\views\Controller\ViewAjaxController causes deprecations on PHP 8.1

merge-requests/1256/head
catch 2021-09-27 09:53:45 +01:00
parent b8561b81bc
commit a9de16441d
1 changed files with 2 additions and 2 deletions

View File

@ -114,8 +114,8 @@ class ViewAjaxController implements ContainerInjectionInterface {
$name = $request->request->get('view_name');
$display_id = $request->request->get('view_display_id');
if (isset($name) && isset($display_id)) {
$args = Html::decodeEntities($request->request->get('view_args'));
$args = isset($args) && $args !== '' ? explode('/', $args) : [];
$args = $request->request->get('view_args', '');
$args = $args !== '' ? explode('/', Html::decodeEntities($args)) : [];
// Arguments can be empty, make sure they are passed on as NULL so that
// argument validation is not triggered.