Tokens in ES Connector Statistics

Created on 10 February 2015, over 10 years ago
Updated 9 September 2025, 4 days ago

elasticsearch_connector_statistics_tokens() calls elasticsearch_connector_statistics_get($node->nid)

I cannot see that this function is implemented anywhere.

🐛 Bug report
Status

Postponed: needs info

Version

5.0

Component

Elasticsearch Connector Statistics

Created by

🇩🇰Denmark Mithrandir

Live updates comments and jobs are added and updated live.
  • Needs issue summary update

    Issue summaries save everyone time if they are kept up-to-date. See Update issue summary task instructions.

Sign in to follow issues

Comments & Activities

  • 🇨🇦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.

Production build 0.71.5 2024