From e00cc9b2d225f7f4a4ba773e4fd49c6adf8063f1 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Wed, 12 Feb 2020 21:53:35 +0100 Subject: [PATCH] ValueTransient: set default value to '' to disable checks if it is missing --- weboob/tools/value.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/weboob/tools/value.py b/weboob/tools/value.py index 31ecdef1cc..5c479b7803 100644 --- a/weboob/tools/value.py +++ b/weboob/tools/value.py @@ -151,9 +151,9 @@ def get(self): class ValueTransient(Value): def __init__(self, *args, **kwargs): - kwargs['transient'] = True - kwargs['default'] = None - kwargs['required'] = False + kwargs.setdefault('transient', True) + kwargs.setdefault('default', '') + kwargs.setdefault('required', False) super(ValueTransient, self).__init__(*args, **kwargs) def dump(self): -- GitLab