Skip to content
Snippets Groups Projects

Issue #3337216: DI problems

Merged Taras Kravchuk requested to merge issue/private_message-3337216:3337216-di-problems into 3.0.x
1 file
+ 4
10
Compare changes
  • Side-by-side
  • Inline
@@ -75,13 +75,6 @@ class PrivateMessageThreadMemberWidget extends EntityReferenceAutocompleteWidget
*/
protected Config $config;
/**
* The key/value storage collection.
*
* @var \Drupal\Core\KeyValueStore\KeyValueStoreInterface
*/
protected KeyValueStoreInterface $keyValueStore;
/**
* Constructs a PrivateMessageThreadMemberWidget object.
*
@@ -146,7 +139,7 @@ class PrivateMessageThreadMemberWidget extends EntityReferenceAutocompleteWidget
$container->get('request_stack'),
$container->get('entity_type.manager'),
$container->get('config.factory'),
$container->get('keyvalue')->get('entity_autocomplete')
$container->get('keyvalue'),
);
}
@@ -245,8 +238,9 @@ class PrivateMessageThreadMemberWidget extends EntityReferenceAutocompleteWidget
$data = serialize($selection_settings) . $target_type . $selection_handler;
$selection_settings_key = Crypt::hmacBase64($data, Settings::getHashSalt());
if (!$this->keyValueStore->has($selection_settings_key)) {
$this->keyValueStore->set($selection_settings_key, $selection_settings);
$key_value_storage = $this->keyValue->get('entity_autocomplete');
if (!$key_value_storage->has($selection_settings_key)) {
$key_value_storage->set($selection_settings_key, $selection_settings);
}
$url = Url::fromRoute('private_message.members_widget_callback', [
Loading