Skip to content

Commit

Permalink
Fix repository handling
Browse files Browse the repository at this point in the history
  • Loading branch information
lochmueller committed Mar 12, 2024
1 parent 3f62be0 commit c4b52b8
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions Classes/Service/TimeTableService.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
*/
class TimeTableService extends AbstractService
{
protected ConfigurationRepository $configurationRepository;
protected ?ConfigurationRepository $configurationRepository = null;

public function setConfigurationRepository(ConfigurationRepository $configurationRepository): void
{
Expand All @@ -31,14 +31,15 @@ public function setConfigurationRepository(ConfigurationRepository $configuratio
*/
public function getTimeTablesByConfigurationIds(array $ids, int $workspace): array
{
if (!$this->configurationRepository instanceof ConfigurationRepository) {
$this->configurationRepository = GeneralUtility::makeInstance(ConfigurationRepository::class);
}
$timeTable = [];
if (!$ids) {
return $timeTable;
}

if (null === $this->configurationRepository) {
$this->configurationRepository = GeneralUtility::makeInstance(ConfigurationRepository::class);
}

foreach ($ids as $configurationUid) {
if ($workspace) {
$row = BackendUtility::getRecord('tx_calendarize_domain_model_configuration', $configurationUid);
Expand Down

0 comments on commit c4b52b8

Please sign in to comment.