Skip to content

Commit 4e9d0bc

Browse files
authored
Merge pull request #12 from AppsDevTeam/bq-priorities
Enable set priority for BackgroundQueue job
2 parents 29800b8 + 72a6242 commit 4e9d0bc

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"nette/mail": "~3.0",
1616
"nette/di": "^2.3 || ~3.0",
1717
"tracy/tracy": "^2.3",
18-
"adt/background-queue": "^4.2"
18+
"adt/background-queue": "^4.22"
1919
},
2020
"autoload": {
2121
"psr-4": {

src/Service/QueueService.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,12 +119,12 @@ protected function createQueueEntry(\Nette\Mail\Message $message, $custom = [])
119119
* @param array|callable $custom
120120
* @return Entity\AbstractMailQueueEntry
121121
*/
122-
public function enqueue(\Nette\Mail\Message $message, $custom = []) {
122+
public function enqueue(\Nette\Mail\Message $message, $custom = [], ?int $backgroundQueuePriority = null) {
123123
$entry = $this->createQueueEntry($message, $custom);
124124
$this->em->persist($entry);
125125
$this->em->flush($entry);
126126

127-
$this->backgroundQueueService->publish($this->backgroundQueueCallbackName, [$entry->getId()]);
127+
$this->backgroundQueueService->publish($this->backgroundQueueCallbackName, [$entry->getId()], null, null, false, null, $backgroundQueuePriority);
128128

129129
return $entry;
130130
}

0 commit comments

Comments
 (0)