fix problem in download.py when title has not been set

This commit is contained in:
Thomas Peetz
2025-08-19 08:55:45 +02:00
parent ddc5797549
commit a6a03e3f04
13 changed files with 221 additions and 50 deletions
+6 -1
View File
@@ -71,7 +71,7 @@ class MediaFile(Base, BaseMixin, BaseVideoMixin):
class MediaActor(Base, BaseMixin):
__tablename__ = 'media_actor'
name = Column(String)
url = Column(String, unique=True)
url = Column(String, unique=True, nullable=True)
media_actor_files = relationship("MediaActorFile")
@@ -82,6 +82,11 @@ class MediaActorFile(Base, BaseMixin):
media_file_id = Column(String, ForeignKey("media_file.id"), nullable=True)
media_file = relationship("MediaFile", back_populates="media_actor_files")
def __repr__(self):
return f'MediaActorFile({self.id} {self.media_actor_id} {self.media_file_id})'
def __str__(self) -> str:
return f'{self.id} {self.media_actor_id} {self.media_file_id}'
class MediaArticle(Base, BaseMixin):
__tablename__ = 'media_article'