mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-16 14:33:14 +00:00
Merge branch '3.6' of github.com:alchemy-fr/Phraseanet into 3.6
This commit is contained in:
@@ -76,11 +76,21 @@ class BasketRepository extends EntityRepository
|
||||
JOIN b.elements e
|
||||
LEFT JOIN b.validation s
|
||||
LEFT JOIN s.participants p
|
||||
WHERE b.usr_id = :usr_id
|
||||
AND b.archived = false AND b.is_read = false';
|
||||
WHERE b.archived = false
|
||||
AND (
|
||||
(b.usr_id = :usr_id_owner AND b.is_read = false)
|
||||
OR (b.usr_id != :usr_id_ownertwo AND p.usr_id = :usr_id_participant
|
||||
AND p.is_aware = false)
|
||||
)';
|
||||
|
||||
$params = array(
|
||||
'usr_id_owner' => $user->get_id(),
|
||||
'usr_id_ownertwo' => $user->get_id(),
|
||||
'usr_id_participant' => $user->get_id()
|
||||
);
|
||||
|
||||
$query = $this->_em->createQuery($dql);
|
||||
$query->setParameters(array('usr_id' => $user->get_id()));
|
||||
$query->setParameters($params);
|
||||
|
||||
$idCache = "findUnreadActiveByUser" . $user->get_id() . Entities\Basket::CACHE_SUFFIX;
|
||||
|
||||
|
Reference in New Issue
Block a user