From 2d2f561f084c05746fecdfe74491062758964e75 Mon Sep 17 00:00:00 2001
From: Kevin Ditscheid <kevin.ditscheid@sgalinski.de>
Date: Thu, 20 Aug 2020 11:41:57 +0200
Subject: [PATCH] [BUGFIX] Fix instanciating QuerySettings

---
 Classes/Domain/Repository/JobRepository.php | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Classes/Domain/Repository/JobRepository.php b/Classes/Domain/Repository/JobRepository.php
index 4e1f6587..a8fb633d 100644
--- a/Classes/Domain/Repository/JobRepository.php
+++ b/Classes/Domain/Repository/JobRepository.php
@@ -49,9 +49,9 @@ class JobRepository extends Repository {
 
 	public function __construct(ObjectManagerInterface $objectManager) {
 		parent::__construct($objectManager);
-		$querySettings = GeneralUtility::makeInstance(Typo3QuerySettings::class);
+		// Appearently some of the extbase classes still need the objectManager
+		$querySettings = $objectManager->get(Typo3QuerySettings::class);
 		$querySettings->setRespectStoragePage(TRUE);
-		$querySettings->setLanguageUid($GLOBALS['TSFE']->sys_language_uid);
 		$this->setDefaultQuerySettings($querySettings);
 	}
 
-- 
GitLab