Commit 8a66dce8 authored by Analia Mok's avatar Analia Mok Committed by Markus Kalkbrenner
Browse files

Issue #3169104 by AnaliaMok, kiseleva.t, akalam, mkalkbrenner: Facet summary...

Issue #3169104 by AnaliaMok, kiseleva.t, akalam, mkalkbrenner: Facet summary with reset link breaks on ajax calls
parent 9fc909a5
Loading
Loading
Loading
Loading
+10 −1
Original line number Diff line number Diff line
@@ -68,7 +68,16 @@ class ResetFacetsProcessor extends ProcessorPluginBase implements BuildProcessor
      return $build;
    }

    $url = Url::fromUserInput($facets_summary->getFacetSource()->getPath());
    $path = \Drupal::service('path.current')->getPath();
    /** @var \Drupal\path_alias\AliasManager $pathAliasManager */
    $pathAliasManager = \Drupal::service('path_alias.manager');
    $path = $pathAliasManager->getAliasByPath($path);
    try {
      $url = Url::fromUserInput($path);
    }
    catch (InvalidArgumentException $e) {
      $url = Url::fromUri($path);
    }
    $url->setOptions(['query' => $query_params]);
    // Check if reset link text is not set or it contains only whitespaces.
    // Set text from settings or set default text.