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

[BUGFIX] Fix storagePageId check

parent 77c2b50a
No related branches found
Tags 7.0.3
No related merge requests found
......@@ -137,6 +137,11 @@ class JobRepository extends Repository {
// Ignore enable fields in backend
$querySettings = $query->getQuerySettings();
$querySettings->setIgnoreEnableFields(TRUE);
$storagePageIds = $query->getQuerySettings()->getStoragePageIds();
if (empty($storagePageIds)) {
// if no record storage page has been selected in the plugin, ignore it
$querySettings->setRespectStoragePage(FALSE);
}
$this->setDefaultQuerySettings($querySettings);
$constraints = [];
......@@ -182,6 +187,12 @@ class JobRepository extends Repository {
): ExtbaseQueryResultInterface {
$query = $this->createQuery();
$storagePageIds = $query->getQuerySettings()->getStoragePageIds();
if (empty($storagePageIds)) {
// if no record storage page has been selected in the plugin, ignore it
$query->getQuerySettings()->setRespectStoragePage(FALSE);
}
if ($ordering === self::ORDER_BY_TITLE || (!$this->allowManualSorting && $ordering === self::ORDER_BY_SORTING)) {
$query->setOrderings(
[
......@@ -251,7 +262,7 @@ class JobRepository extends Repository {
$constraints = [];
$storagePageIds = $query->getQuerySettings()->getStoragePageIds();
if ($storagePageIds === [0 => 0]) {
if (empty($storagePageIds)) {
// if no record storage page has been selected in the plugin, ignore it
$query->getQuerySettings()->setRespectStoragePage(FALSE);
}
......@@ -278,7 +289,7 @@ class JobRepository extends Repository {
$constraints = [];
$storagePageIds = $query->getQuerySettings()->getStoragePageIds();
if ($storagePageIds === [0 => 0]) {
if (empty($storagePageIds)) {
// if no record storage page has been selected in the plugin, ignore it
$query->getQuerySettings()->setRespectStoragePage(FALSE);
}
......
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