From b770163d9b85b9540fcdb63c7a2152defc886149 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Thu, 7 Feb 2013 14:20:13 +0100 Subject: [PATCH] fix crash when there is no selected fields (yes, all the time, why nobody has reported it) --- weboob/tools/application/repl.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weboob/tools/application/repl.py b/weboob/tools/application/repl.py index bc38d570..c85ff0b4 100644 --- a/weboob/tools/application/repl.py +++ b/weboob/tools/application/repl.py @@ -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: