def to_media(self) -> DatabaseMedia: db_media = DatabaseMedia( _id=self.RemoteId, _filename=self.AlbumName, _size=self.Size, _create_date=self.EndDate, ) return db_media
def to_media(self) -> DatabaseMedia: pth = Path(self.Path) if self.Path else None db_media = DatabaseMedia( _id=self.RemoteId, _relative_folder=pth, _filename=self.FileName, _orig_name=self.OriginalFileName, _duplicate_number=self.DuplicateNo, _size=self.FileSize, _mime_type=self.MimeType, _description=self.Description, _date=self.ModifyDate, _create_date=self.CreateDate, ) return db_media
def test_database_media(self): d = DatabaseMedia() assert d.url is None assert d.location is None