mirror of
https://code.castopod.org/adaures/castopod
synced 2025-06-06 01:12:01 +00:00
fix(podcast-activity): check if transcript and chapters are set before including them in audio
This commit is contained in:
parent
0128a21ec5
commit
5855a25093
@ -68,10 +68,16 @@ class PodcastEpisode extends ObjectType
|
|||||||
'type' => 'Link',
|
'type' => 'Link',
|
||||||
'mediaType' => $episode->audio->file_mimetype,
|
'mediaType' => $episode->audio->file_mimetype,
|
||||||
],
|
],
|
||||||
'transcript' => $episode->transcript->file_url,
|
|
||||||
'chapters' => $episode->chapters->file_url,
|
|
||||||
];
|
];
|
||||||
|
|
||||||
|
if ($episode->transcript !== null) {
|
||||||
|
$this->audio['transcript'] = $episode->transcript->file_url;
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($episode->chapters !== null) {
|
||||||
|
$this->audio['chapters'] = $episode->chapters->file_url;
|
||||||
|
}
|
||||||
|
|
||||||
$this->comments = url_to('episode-comments', $episode->podcast->handle, $episode->slug);
|
$this->comments = url_to('episode-comments', $episode->podcast->handle, $episode->slug);
|
||||||
|
|
||||||
if ($episode->published_at !== null) {
|
if ($episode->published_at !== null) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user