From 9cb4681635a54541e35e0a6c77e2a8a24719910a Mon Sep 17 00:00:00 2001 From: Emil Masiakowski Date: Mon, 7 Nov 2022 13:14:41 +0100 Subject: [PATCH] [amqp-ext] Passing null to parameter is deprecated. Fixes deprecation notice "Deprecated: AMQPQueue::consume(): Passing null to parameter #3 ($consumer_tag) of type string is deprecated in" --- pkg/amqp-ext/AmqpSubscriptionConsumer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/amqp-ext/AmqpSubscriptionConsumer.php b/pkg/amqp-ext/AmqpSubscriptionConsumer.php index 08a3df1c6..ae74704fd 100644 --- a/pkg/amqp-ext/AmqpSubscriptionConsumer.php +++ b/pkg/amqp-ext/AmqpSubscriptionConsumer.php @@ -96,7 +96,7 @@ public function subscribe(Consumer $consumer, callable $callback): void $extQueue = new \AMQPQueue($this->context->getExtChannel()); $extQueue->setName($consumer->getQueue()->getQueueName()); - $extQueue->consume(null, Flags::convertConsumerFlags($consumer->getFlags()), $consumer->getConsumerTag()); + $extQueue->consume(null, Flags::convertConsumerFlags($consumer->getFlags()), $consumer->getConsumerTag() ?? ''); $consumerTag = $extQueue->getConsumerTag(); $consumer->setConsumerTag($consumerTag);