Skip to content
Snippets Groups Projects
Commit 2db80469 authored by Kevin Ditscheid's avatar Kevin Ditscheid
Browse files

[BUGFIX] Ignore storage page if nothing has been selected in the plugin

parent 1e051bfa
No related branches found
No related tags found
1 merge request!12Feature upgrade to9 lts
......@@ -271,6 +271,12 @@ class JobRepository extends Repository {
$query = $this->createQuery();
$constraints = [];
$storagePageIds = $query->getQuerySettings()->getStoragePageIds();
if ($storagePageIds === [ 0 => 0 ]) {
// if no record storage page has been selected in the plugin, ignore it
$query->getQuerySettings()->setRespectStoragePage(FALSE);
}
if (\count($companies) !== 0) {
$constraints[] = $query->in('company', $companies);
$query->matching($query->logicalAnd($constraints));
......@@ -291,6 +297,13 @@ class JobRepository extends Repository {
/** @var QueryInterface $query */
$query = $this->createQuery();
$constraints = [];
$storagePageIds = $query->getQuerySettings()->getStoragePageIds();
if ($storagePageIds === [ 0 => 0 ]) {
// if no record storage page has been selected in the plugin, ignore it
$query->getQuerySettings()->setRespectStoragePage(FALSE);
}
if (\count($companies) !== 0) {
$constraints[] = $query->in('company', $companies);
$query->setOrderings(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment