From 514aadffb27f1cead59a7ff7b049a38365092782 Mon Sep 17 00:00:00 2001 From: Tim Oliver Date: Fri, 4 Mar 2022 10:33:34 +1300 Subject: [PATCH] Don't double-escape state field Symfony now escapes each component separately. See https://github.com/silverstripe/silverstripe-fulltextsearch/issues/311 --- src/Solr/Reindex/Handlers/SolrReindexImmediateHandler.php | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/Solr/Reindex/Handlers/SolrReindexImmediateHandler.php b/src/Solr/Reindex/Handlers/SolrReindexImmediateHandler.php index d193fd1..80cf024 100644 --- a/src/Solr/Reindex/Handlers/SolrReindexImmediateHandler.php +++ b/src/Solr/Reindex/Handlers/SolrReindexImmediateHandler.php @@ -77,12 +77,6 @@ class SolrReindexImmediateHandler extends SolrReindexBase $indexClass = get_class($indexInstance); $statevar = json_encode($state); - if (strpos(PHP_OS, "WIN") !== false) { - $statevar = '"' . str_replace('"', '\\"', $statevar) . '"'; - } else { - $statevar = "'" . $statevar . "'"; - } - $php = Environment::getEnv('SS_PHP_BIN') ?: Config::inst()->get(static::class, 'php_bin'); // Build script line