diff --git a/src/tagstudio/core/library/alchemy/library.py b/src/tagstudio/core/library/alchemy/library.py index 5a63d217..7916d699 100644 --- a/src/tagstudio/core/library/alchemy/library.py +++ b/src/tagstudio/core/library/alchemy/library.py @@ -699,7 +699,7 @@ class Library: def all_entries(self, with_joins: bool = False) -> Iterator[Entry]: """Load entries without joins.""" with Session(self.engine) as session: - return Library._all_entries(session, with_joins) + yield from Library._all_entries(session, with_joins) @property def tags(self) -> list[Tag]: