|
@@ -23,14 +23,19 @@ class WorkflowRepository extends EntityRepository
|
|
|
->andWhere('Workflow.usedByDefault = :usedByDefault')
|
|
|
->setParameter('usedByDefault', true)
|
|
|
->getQuery()->getResult();
|
|
|
+
|
|
|
+ foreach ($results as $key => &$result) {
|
|
|
+ if (!in_array($class, $result->getSupport())) {
|
|
|
+ unset($results[$key]);
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
// No hay workflow enable y usedByDefault, busco los enable
|
|
|
if (count($results) == 0) {
|
|
|
$results = $this->createQueryBuilder('Workflow')
|
|
|
- ->where('Workflow.enable = :enable')->setParameter('enable', true)
|
|
|
- ->getQuery()->getResult();
|
|
|
+ ->where('Workflow.enable = :enable')->setParameter('enable', true)
|
|
|
+ ->getQuery()->getResult();
|
|
|
}
|
|
|
-
|
|
|
foreach ($results as $key => &$result) {
|
|
|
if (!in_array($class, $result->getSupport())) {
|
|
|
unset($results[$key]);
|