From a6c0636eb43fb72d27f2c125594a20649bd01a3c Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Wed, 30 Jun 2010 23:35:28 +0200 Subject: [PATCH] fix the regexp check --- weboob/backend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weboob/backend.py b/weboob/backend.py index 54a77e66..e503b034 100644 --- a/weboob/backend.py +++ b/weboob/backend.py @@ -104,7 +104,7 @@ class BaseBackend(object): if value is None: raise BaseBackend.ConfigError('Missing parameter "%s" (%s)' % (name, field.description)) - if field.regexp and re.match(field.regexp, str(value)): + if field.regexp and not re.match(field.regexp, str(value)): raise BaseBackend.ConfigError('Value of "%s" does not match regexp "%s"' % (name, field.regexp)) if not field.default is None: