I have installed the enabled the external entities module version 3
i have enabled the Database Cross-Schema Queries
and the MySQL driver implementation of Cross-Schema Queries

Drupal version is - 11.1.6

when i try to add external entity type i got the following error

TypeError: Drupal\external_entities\Plugin\ExternalEntities\StorageClient\QueryLanguageClientBase::__construct(): Argument #8 ($token_service) must be of type Drupal\Core\Utility\Token, Drupal\Core\Messenger\Messenger given, called in /var/www/drugs/web/modules/contrib/external_entities/modules/xnttsql/src/Plugin/ExternalEntities/StorageClient/Database.php on line 123 in Drupal\external_entities\Plugin\ExternalEntities\StorageClient\QueryLanguageClientBase->__construct() (line 71 of /var/www/drugs/web/modules/contrib/external_entities/src/Plugin/ExternalEntities/StorageClient/QueryLanguageClientBase.php).

How can i fix the issue ?

Comments

persuader created an issue. See original summary.

persuader’s picture

Issue summary: View changes
guignonv’s picture

I think it has been fixed in the current dev version (commit #397e51aa1227ddf52271bc26d7584b280275238d), not the last beta one.
Either try the dev version or patch until we release a new beta... :-S

If you can check if it's working with the dev version, then please mark the issue fixed, otherwise keep me tuned.

guignonv’s picture

Status: Active » Needs review
persuader’s picture

Its ok in the last dev version. Thanks

persuader’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.