Fix on GetSummitById endpoint
formerly GetSummitById endpoint was not honoring Summit field AvailableOnApi returning summit instead of returning 404. Change-Id: I667c0071d976237e98bc44cc93d03a1a6136e8e9
This commit is contained in:
parent
0888309234
commit
32c377a0c2
@ -41,6 +41,7 @@ class CurrentSummitFinderStrategy implements ISummitFinderStrategy
|
|||||||
public function find($summit_id)
|
public function find($summit_id)
|
||||||
{
|
{
|
||||||
$summit = $summit_id === 'current' ? $this->repository->getCurrent() : $this->repository->getById(intval($summit_id));
|
$summit = $summit_id === 'current' ? $this->repository->getCurrent() : $this->repository->getById(intval($summit_id));
|
||||||
|
if(!$summit->isAvailableOnApi()) return null;
|
||||||
return $summit;
|
return $summit;
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user