diff options
| -rw-r--r-- | CHANGELOG.rst | 1 | ||||
| -rw-r--r-- | lesana/command.py | 3 | 
2 files changed, 3 insertions, 1 deletions
| diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 21782eb..247db4d 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,6 +7,7 @@ Unreleased  * Fixes running on an environment where EDITOR is not set. #7  * Fixes editing an entry. #8 +* Fixes searches when default_sort isn't present. #9  0.8.0  ===== diff --git a/lesana/command.py b/lesana/command.py index 2ef52e7..9c53c9b 100644 --- a/lesana/command.py +++ b/lesana/command.py @@ -295,7 +295,8 @@ class Search(Command):          # sorted results require a less efficient full search rather          # than being able to use the list of all documents.          if self.args.query == ['*'] and not ( -                self.args.sort or collection.settings.default_sort +            self.args.sort +            or getattr(collection.settings, 'default_sort', False)          ):              results = collection.get_all_documents()          else: | 
