- 🇨🇦Canada mparker17 UTC-4
It seems this bug exists in the 7.x-1.x, 7.x-2.x, and 7.x-5.x branches, but all of those are unsupported, and Drupal 7 is end-of-life now → .
That being said, as of August 31, 2025, only ~251 sites are using the 7.x- versions of this module → .
Is there still interest in fixing this?
How I determined which versions the bug exists on...
$ git remote -vv origin git@git.drupal.org:project/elasticsearch_connector.git (fetch) origin git@git.drupal.org:project/elasticsearch_connector.git (push) $ git fetch --all -t -pP $ git branch -r origin/7.x-1.x origin/7.x-2.x origin/7.x-5.x origin/8.0.x origin/8.x-1.x origin/8.x-2.x origin/8.x-5.x origin/8.x-6.x origin/8.x-7.x origin/HEAD -> origin/8.0.x $ git switch 7.x-1.x ; grep -r 'elasticsearch_connector_statistics_tokens' . ; grep -r -w 'elasticsearch_connector_statistics_get' . Switched to branch '7.x-1.x' Your branch is up to date with 'origin/7.x-1.x'. ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc:function elasticsearch_connector_statistics_tokens($type, $tokens, array $data = array(), array $options = array()) { ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc: $statistics = elasticsearch_connector_statistics_get($node->nid); ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc: $statistics = elasticsearch_connector_statistics_get($node->nid); ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc: $statistics = elasticsearch_connector_statistics_get($node->nid); ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc: $statistics = elasticsearch_connector_statistics_get($node->nid); $ git switch 7.x-2.x ; grep -r 'elasticsearch_connector_statistics_tokens' . ; grep -r -w 'elasticsearch_connector_statistics_get' . Switched to branch '7.x-2.x' Your branch is up to date with 'origin/7.x-2.x'. ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc:function elasticsearch_connector_statistics_tokens($type, $tokens, array $data = array(), array $options = array()) { ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc: $statistics = elasticsearch_connector_statistics_get($node->nid); ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc: $statistics = elasticsearch_connector_statistics_get($node->nid); ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc: $statistics = elasticsearch_connector_statistics_get($node->nid); ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc: $statistics = elasticsearch_connector_statistics_get($node->nid); $ git switch 7.x-5.x ; grep -r 'elasticsearch_connector_statistics_tokens' . ; grep -r -w 'elasticsearch_connector_statistics_get' . Switched to branch '7.x-5.x' Your branch is up to date with 'origin/7.x-5.x'. ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc:function elasticsearch_connector_statistics_tokens($type, $tokens, array $data = array(), array $options = array()) { ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc: $statistics = elasticsearch_connector_statistics_get($node->nid); ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc: $statistics = elasticsearch_connector_statistics_get($node->nid); ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc: $statistics = elasticsearch_connector_statistics_get($node->nid); ./modules/elasticsearch_connector_statistics/elasticsearch_connector_statistics.tokens.inc: $statistics = elasticsearch_connector_statistics_get($node->nid); $ git switch 8.x-1.x ; grep -r 'elasticsearch_connector_statistics_tokens' . ; grep -r -w 'elasticsearch_connector_statistics_get' . Switched to branch '8.x-1.x' Your branch is up to date with 'origin/8.x-1.x'. $ git switch 8.x-2.x ; grep -r 'elasticsearch_connector_statistics_tokens' . ; grep -r -w 'elasticsearch_connector_statistics_get' . Switched to branch '8.x-2.x' Your branch is up to date with 'origin/8.x-2.x'. $ git switch 8.x-5.x ; grep -r 'elasticsearch_connector_statistics_tokens' . ; grep -r -w 'elasticsearch_connector_statistics_get' . Switched to branch '8.x-5.x' Your branch is up to date with 'origin/8.x-5.x'. $ git switch 8.x-6.x ; grep -r 'elasticsearch_connector_statistics_tokens' . ; grep -r -w 'elasticsearch_connector_statistics_get' . Switched to branch '8.x-6.x' Your branch is up to date with 'origin/8.x-6.x'. $ git switch 8.x-7.x ; grep -r 'elasticsearch_connector_statistics_tokens' . ; grep -r -w 'elasticsearch_connector_statistics_get' . Switched to branch '8.x-7.x' Your branch is up to date with 'origin/8.x-7.x'. $ git switch 8.0.x ; grep -r 'elasticsearch_connector_statistics_tokens' . ; grep -r -w 'elasticsearch_connector_statistics_get' . Switched to branch '8.0.x' Your branch is up to date with 'origin/8.0.x'.
If the bug had been fixed then I would have seen a line with
function elasticsearch_connector_statistics_get() {
The bug isn't present on any branches that don't return any results for either of the
grep
lines.