Skip to content

Commit 5a1d577

Browse files
authored
Merge pull request #1269 from superdesk/SWP-2315
Enable recieveing urgency payload by code
2 parents 8cc5e94 + c55ed45 commit 5a1d577

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/SWP/Bundle/CoreBundle/EventListener/UpdateContentListItemsListener.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,13 @@ public function onListCriteriaChange(GenericEvent $event): void
8080
) {
8181
$this->contentListItemsRemover->removeContentListItems($contentList);
8282
$filters = $this->determineLimit($contentList, $contentListFilters);
83+
$metadata = $filters['metadata'] ?? [];
84+
$subject = $metadata['subject'] ?? [];
85+
foreach ($subject as $key => $item) {
86+
if (isset($item['scheme']) && $item['scheme'] == 'urgency') {
87+
$filters['metadata']['subject'][$key]['code'] = (string)$item['code'];
88+
}
89+
}
8390
$criteria = new Criteria($filters);
8491
$criteria->set('status', ArticleInterface::STATUS_PUBLISHED);
8592
if (isset($filters['route'])) {

0 commit comments

Comments
 (0)