fix crash when there is no selected fields (yes, all the time, why nobody has reported it)

This commit is contained in:
Romain Bignon 2013-02-07 14:20:13 +01:00
commit b770163d9b

View file

@ -282,7 +282,7 @@ class ReplApplication(Cmd, ConsoleApplication):
backends = kwargs.pop('backends', None)
kwargs['backends'] = self.enabled_backends if backends is None else backends
kwargs['condition'] = self.condition
fields = kwargs.pop('fields', self.selected_fields)
fields = kwargs.pop('fields', self.selected_fields) or self.selected_fields
if '$direct' in fields:
fields = []
elif '$full' in fields: