feat: cleaned downloading
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2024-04-29 17:19:09 +02:00
parent 8f9858da60
commit 67f475076c
3 changed files with 18 additions and 10 deletions

View File

@@ -560,7 +560,6 @@ class Artist(Base):
id3Mapping.ARTIST: [self.name],
id3Mapping.ARTIST_WEBPAGE_URL: self.source_collection.url_list,
})
metadata.merge_many([s.get_artist_metadata() for s in self.source_collection])
return metadata

View File

@@ -108,6 +108,9 @@ class SourceCollection:
self.extend(data or [])
def has_source_page(self, *source_pages: SourcePages) -> bool:
return any(source_page in self._page_to_source_list for source_page in source_pages)
def get_sources(self, *source_pages: List[Source]) -> Generator[Source]:
if not len(source_pages):
source_pages = self.source_pages
@@ -146,7 +149,7 @@ class SourceCollection:
@property
def url_list(self) -> List[str]:
return [source.url for source in self.get_sources(SourcePages.ARTIST)]
return [source.url for source in self.get_sources()]
@property
def homepage_list(self) -> List[str]: