4
0
mirror of https://github.com/AzuraCast/AzuraCast.git synced 2024-06-15 05:36:37 +00:00

Fixes #3611 -- Show non-public mount points on station profile.

This commit is contained in:
Buster "Silver Eagle" Neece 2021-01-04 02:35:28 -06:00
parent d26af3b0f3
commit b74a0c4f9d
No known key found for this signature in database
GPG Key ID: 6D9E12FF03411F4E

View File

@ -13,7 +13,8 @@ class ProfileController
ServerRequest $request,
Response $response,
Entity\Repository\StationScheduleRepository $scheduleRepo,
Entity\ApiGenerator\NowPlayingApiGenerator $nowPlayingApiGenerator
Entity\ApiGenerator\NowPlayingApiGenerator $nowPlayingApiGenerator,
Entity\ApiGenerator\StationApiGenerator $stationApiGenerator
): ResponseInterface {
$station = $request->getStation();
$backend = $request->getStationBackend();
@ -24,6 +25,7 @@ class ProfileController
$apiResponse = new Entity\Api\StationProfile();
$apiResponse->fromParentObject($nowPlayingApi);
$apiResponse->station = ($stationApiGenerator)($station, null, true);
$apiResponse->cache = 'database';
$apiResponse->services = new Entity\Api\StationServiceStatus(