mirror of
https://github.com/FuzzyGrim/Yamtrack.git
synced 2026-06-28 14:55:58 +00:00
@@ -549,6 +549,7 @@ def process_episodes(season_metadata, episodes_in_db):
|
||||
"title": episode["name"],
|
||||
"overview": episode["overview"],
|
||||
"history": tracked_episodes.get(episode_number, []),
|
||||
"runtime": episode["runtime"],
|
||||
},
|
||||
)
|
||||
return episodes_metadata
|
||||
|
||||
@@ -9,6 +9,7 @@ from unidecode import unidecode
|
||||
|
||||
from app import media_type_config
|
||||
from app.models import MediaTypes, Sources, Status
|
||||
from app.providers.tmdb import get_readable_duration
|
||||
|
||||
register = template.Library()
|
||||
|
||||
@@ -434,3 +435,7 @@ def get_pagination_range(current_page, total_pages, window):
|
||||
result.append(total_pages)
|
||||
|
||||
return result
|
||||
|
||||
@register.filter
|
||||
def readable_duration(value):
|
||||
return get_readable_duration(value)
|
||||
|
||||
@@ -669,7 +669,7 @@
|
||||
<div>
|
||||
<h2 class="text-xl font-semibold mb-1 line-clamp-1">{{ episode.title }}</h2>
|
||||
<p class="text-sm text-gray-400">
|
||||
Episode {{ episode.episode_number }} • {{ episode.air_date|default_if_none:"Unknown air date" }}
|
||||
Episode {{ episode.episode_number }} • {{ episode.air_date|default_if_none:"Unknown air date" }}{% if episode.runtime %} • {{ episode.runtime|readable_duration }}{% endif %}
|
||||
</p>
|
||||
</div>
|
||||
<div class="flex space-x-2">
|
||||
|
||||
Reference in New Issue
Block a user