Skip to content

Commit 0d61c06

Browse files
authored
Merge pull request #50 from utopia-php/fix-queue-size
Default to 0 messages
2 parents 3a7603e + a98d5ec commit 0d61c06

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/Queue/Broker/AMQP.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,9 @@ public function retry(Queue $queue, ?int $limit = null): void
154154
// This is a no-op for AMQP
155155
}
156156

157+
/**
158+
* @throws \Exception
159+
*/
157160
public function getQueueSize(Queue $queue, bool $failedJobs = false): int
158161
{
159162
$queueName = $queue->name;
@@ -174,7 +177,8 @@ public function getQueueSize(Queue $queue, bool $failedJobs = false): int
174177
}
175178

176179
$data = $response->json();
177-
return $data['messages'];
180+
181+
return $data['messages'] ?? 0;
178182
}
179183

180184
/**

0 commit comments

Comments
 (0)