Added filtering by message to push notifications
Change-Id: I785939bd07892ec74dd693f1e0a997f62b39cc65
This commit is contained in:
@@ -172,8 +172,8 @@ final class DoctrineSummitEventRepository
|
||||
protected function getOrderMappings()
|
||||
{
|
||||
return [
|
||||
'title' => 'e.title',
|
||||
'id' => 'e.id',
|
||||
'title' => 'e.title',
|
||||
'start_date' => 'e.start_date',
|
||||
'end_date' => 'e.end_date',
|
||||
'created' => 'e.created',
|
||||
@@ -211,10 +211,14 @@ final class DoctrineSummitEventRepository
|
||||
|
||||
if (!is_null($order)) {
|
||||
$order->apply2Query($query, $this->getOrderMappings());
|
||||
if(!$order->hasOrder('id')) {
|
||||
$query = $query->addOrderBy("e.id", 'ASC');
|
||||
}
|
||||
} else {
|
||||
//default order
|
||||
$query = $query->addOrderBy("e.start_date",'ASC');
|
||||
$query = $query->addOrderBy("e.end_date", 'ASC');
|
||||
$query = $query->addOrderBy("e.id", 'ASC');
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -42,6 +42,7 @@ final class DoctrineSummitNotificationRepository
|
||||
{
|
||||
return [
|
||||
'event_id' => 'e.id:json_int',
|
||||
'message' => 'n.message:json_string',
|
||||
'channel' => 'n.channel:json_string',
|
||||
'sent_date' => 'n.sent_date:datetime_epoch',
|
||||
'created' => 'n.created:datetime_epoch',
|
||||
|
||||
Reference in New Issue
Block a user