feat: allowed to append none to source collection
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
Hellow 2024-05-06 18:40:21 +02:00
parent 542d59562a
commit 6805d1cbe6
2 changed files with 5 additions and 2 deletions

View File

@ -6,8 +6,8 @@ logging.getLogger().setLevel(logging.DEBUG)
if __name__ == "__main__": if __name__ == "__main__":
commands = [ commands = [
"s: #a Crystal F", "s: #a Psychonaut 4",
"d: 20" "d: 0"
] ]

View File

@ -122,6 +122,9 @@ class SourceCollection:
yield from self._page_to_source_list[page] yield from self._page_to_source_list[page]
def append(self, source: Source): def append(self, source: Source):
if source is None:
return
existing_source = None existing_source = None
for key in source.indexing_values: for key in source.indexing_values:
if key in self._indexed_sources: if key in self._indexed_sources: