Merge pull request #30 from digitalutsc/ajax-bug

Check if view argument is null before function call
This commit is contained in:
Kyle Huynh 2023-05-18 12:06:37 -04:00 committed by GitHub
commit a0cd5351a3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

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