Skip to content
Snippets Groups Projects
Verified Commit 69a2061a authored by Stefan Galinski's avatar Stefan Galinski :video_game:
Browse files

[TASK] Release version 6.2.8

parent 15f2ea30
No related branches found
Tags 6.2.8
No related merge requests found
......@@ -361,21 +361,34 @@ class JoblistController extends ActionController {
$automaticRelatedJobsLimit = (int) $this->settings['automaticRelatedJobsLimit'];
unset($filters['filterExperienceLevel']);
$relatedJobs = $this->jobRepository->findJobsByFilter(
$filters, $automaticRelatedJobsLimit, 0, $ordering
$filters,
$automaticRelatedJobsLimit,
0,
$ordering ?? 0
);
if (!count($relatedJobs)) {
unset($filters['filterDepartment']);
$relatedJobs = $this->jobRepository->findJobsByFilter(
$filters, $automaticRelatedJobsLimit, 0, $ordering
$filters,
$automaticRelatedJobsLimit,
0,
$ordering ?? 0
);
if (!count($relatedJobs)) {
unset($filters['filterLocation']);
$relatedJobs = $this->jobRepository->findJobsByFilter(
$filters, $automaticRelatedJobsLimit, 0, $ordering
$filters,
$automaticRelatedJobsLimit,
0,
$ordering ?? 0
);
if (!count($relatedJobs)) {
$relatedJobs = $this->jobRepository->findJobsByFilter([], $automaticRelatedJobsLimit, 0,
$ordering);
$relatedJobs = $this->jobRepository->findJobsByFilter(
[],
$automaticRelatedJobsLimit,
0,
$ordering ?? 0
);
}
}
}
......
......@@ -301,7 +301,6 @@ class JobRepository extends Repository {
$query->like('experienceLevel', '%,' . $filters['filterExperienceLevel']),
];
$constraints[] = $query->logicalOr(...$tempContraints);
} elseif (isset($filters['filterByExperienceLevel'])) {
$experienceConstraints = [];
foreach ($filters['filterByExperienceLevel'] as $experienceFilter) {
......
......@@ -6,7 +6,7 @@
"license": [
"GPL-2.0-or-later"
],
"version": "6.2.7",
"version": "6.2.8",
"support": {
"issues": "https://gitlab.sgalinski.de/typo3/sg_jobs"
},
......
......@@ -4,7 +4,7 @@ $EM_CONF['sg_jobs'] = [
'title' => 'Jobs',
'description' => 'Manage and display your Job offers.',
'category' => 'plugin',
'version' => '6.2.7',
'version' => '6.2.8',
'state' => 'stable',
'author' => 'Stefan Galinski',
'author_email' => 'stefan@sgalinski.de',
......
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