fix: truncate author names if too long to not break UI

This commit is contained in:
2025-12-07 21:37:43 +01:00
parent 41f5183653
commit 42e6a1e029

View File

@@ -130,6 +130,8 @@ class Auditui(App):
for item in items: for item in items:
title = self.library_client.extract_title(item) title = self.library_client.extract_title(item)
author_names = self.library_client.extract_authors(item) author_names = self.library_client.extract_authors(item)
if author_names and len(author_names) > 40:
author_names = author_names[:37] + "..."
minutes = self.library_client.extract_runtime_minutes(item) minutes = self.library_client.extract_runtime_minutes(item)
runtime_str = self.library_client.format_duration( runtime_str = self.library_client.format_duration(
minutes, unit="minutes", default_none="Unknown length" minutes, unit="minutes", default_none="Unknown length"