def show_episode(self, episode_id): episode = self._get_episode_by_id(episode_id) if episode is None: return {} return { 'title': episode.trimmed_title, 'description': util.remove_html_tags(episode.description), 'metadata': ' | '.join(self._format_metadata(episode)), 'link': episode.link if episode.link != episode.url else '', 'chapters': getattr(episode, 'chapters', []), }
def show_podcast(self, podcast_id): podcast = self._get_podcast_by_id(podcast_id) if podcast is None: return {} return { 'title': podcast.title, 'description': util.remove_html_tags(podcast.description), 'link': podcast.link, 'url': podcast.url, 'section': podcast.section, 'coverart': self._get_cover(podcast), }
def _get_subtitle(self, episode): for line in util.remove_html_tags( episode.subtitle).strip().splitlines(): return line return ''
def _get_subtitle(self, episode): for line in util.remove_html_tags(episode.subtitle).strip().splitlines(): return line return ''