Channel may not have a directory while testing.

This commit is contained in:
Roland 2022-11-10 08:36:36 -07:00
parent 83bd19d91f
commit 2c6fdc42ad
No known key found for this signature in database
GPG key ID: 9D6DBD3ACF11AB93

View file

@ -443,7 +443,7 @@ class Channel(ModelHelper, Base):
def dict(self, with_statistics: bool = False):
d = super(Channel, self).dict()
d['directory'] = self.directory.relative_to(get_media_directory())
d['directory'] = self.directory.relative_to(get_media_directory()) if self.directory else None
if with_statistics:
d['statistics'] = self.get_statistics()
return d