getStation(); $media = $this->mediaRepo->requireForStation($media_id, $station); $flowResponse = Flow::process($request, $response, $station->getRadioTempDir()); if ($flowResponse instanceof ResponseInterface) { return $flowResponse; } $this->mediaRepo->updateAlbumArt( $media, $flowResponse->readAndDeleteUploadedFile() ); $this->em->flush(); return $response->withJson(Entity\Api\Status::updated()); } }