From 30ed311386043afe37b0b1fa320e1b18ba084662 Mon Sep 17 00:00:00 2001 From: Tim Oliver <97861664+tim-mediasuite@users.noreply.github.com> Date: Fri, 4 Mar 2022 14:10:15 +1300 Subject: [PATCH] FIX Don't double-escape state field (#317) 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