Fix a03f2b627e "selecting a field in non-interactive mode"

Writing code without coffee introduces a lot of bugs.
This commit is contained in:
Florent 2014-04-18 10:44:23 +02:00
commit ffe1c43300

View file

@ -353,6 +353,7 @@ class ReplApplication(Cmd, ConsoleApplication):
kwargs['backends'] = backends kwargs['backends'] = backends
fields = kwargs.pop('fields', self.selected_fields) fields = kwargs.pop('fields', self.selected_fields)
if not fields and fields != []: if not fields and fields != []:
fields = self.selected_fields
if '$direct' in fields: if '$direct' in fields:
fields = [] fields = []
elif '$full' in fields: elif '$full' in fields: