Check if view argument is null before function call

This commit is contained in:
Amy Li 2023-05-15 16:27:05 -04:00
parent 5756be015d
commit 489c3c7046

View file

@ -301,9 +301,11 @@ class AdvancedSearchQuery {
$refer->getPathInfo(); $refer->getPathInfo();
$refer->attributes->add(\Drupal::getContainer()->get('router')->matchRequest($refer)); $refer->attributes->add(\Drupal::getContainer()->get('router')->matchRequest($refer));
$request_stack->push($refer); $request_stack->push($refer);
$plugin = $view->argument[$immediate_children_contextual_filter]->getPlugin('argument_default'); if (isset($view->argument[$immediate_children_contextual_filter])) {
if ($plugin) { $plugin = $view->argument[$immediate_children_contextual_filter]->getPlugin('argument_default');
$view->args[$index] = $plugin->getArgument(); if ($plugin) {
$view->args[$index] = $plugin->getArgument();
}
} }
$request_stack->pop(); $request_stack->pop();
} }