diff --git a/composer.json b/composer.json index 284a34e5..e94caa16 100644 --- a/composer.json +++ b/composer.json @@ -18,7 +18,6 @@ "akrabat/ip-address-middleware": "^2.0", "cakephp/chronos": "^2.2", "cocur/slugify": "^4.0", - "doctrine/cache": "^1.12", "doctrine/migrations": "^3.2", "doctrine/orm": "^2.9", "endroid/qr-code": "^4.2", @@ -47,7 +46,7 @@ "predis/predis": "^1.1", "pugx/shortid-php": "^0.7", "ramsey/uuid": "^3.9", - "shlinkio/shlink-common": "dev-main#6e96039 as 4.0", + "shlinkio/shlink-common": "dev-main#2832a4a as 4.0", "shlinkio/shlink-config": "^1.2", "shlinkio/shlink-event-dispatcher": "^2.1", "shlinkio/shlink-importer": "^2.3.1", diff --git a/config/autoload/locks.global.php b/config/autoload/locks.global.php index 25c00f22..26b31e15 100644 --- a/config/autoload/locks.global.php +++ b/config/autoload/locks.global.php @@ -3,7 +3,7 @@ declare(strict_types=1); use Laminas\ServiceManager\AbstractFactory\ConfigAbstractFactory; -use Shlinkio\Shlink\Common\Cache\RedisFactory; +use Predis\ClientInterface as PredisClient; use Shlinkio\Shlink\Common\Lock\RetryLockStoreDelegatorFactory; use Shlinkio\Shlink\Common\Logger\LoggerAwareDelegatorFactory; use Symfony\Component\Lock; @@ -42,7 +42,7 @@ return [ ConfigAbstractFactory::class => [ Lock\Store\FlockStore::class => ['config.locks.locks_dir'], - Lock\Store\RedisStore::class => [RedisFactory::SERVICE_NAME], + Lock\Store\RedisStore::class => [PredisClient::class], Lock\LockFactory::class => ['lock_store'], LOCAL_LOCK_FACTORY => ['local_lock_store'], ],