Podcast fixes

This commit is contained in:
2023-06-18 16:04:51 +10:00
parent 5c30d03f51
commit a98ac83046
2 changed files with 3 additions and 1 deletions

View File

@@ -38,6 +38,8 @@ namespace :blog do
podcast_repo = Adamantium::Container["repos.podcast_repo"]
settings = Adamantium::Container["settings"]
podcast_repo.delete_all
doc = File.open("tmp/overcast.opml") { |f| Nokogiri::XML(f) }
doc.xpath("//outline[@type='rss']").each do |outline|
overcast_id = outline.get_attribute("overcastId")

View File

@@ -12,7 +12,7 @@ div class="mb-12 prose dark:prose-invert max-w-prose mx-auto text-gray-800 dark:
- podcasts.each do |podcast|
tr
td
img class="w-14 m-0 p-0 rounded" src="/media/podcast_art/#{podcast.overcast_id}.jpg"
img class="w-14 m-0 p-0 rounded" src="#{Hanami.app.settings.micropub_site_url}/media/podcast_art/#{podcast.overcast_id}.jpg"
td class="p-0 align-middle"
a class="block" href="#{podcast.url}"
= podcast.name