[FIX] payment: traceback

Boom boom if `clean_vals` not defined.

opw-691706
This commit is contained in:
Nicolas Martinelli
2016-10-20 15:14:03 +02:00
parent 8ffc0c9f81
commit bbe9bc4026
+2 -2
View File
@@ -652,8 +652,8 @@ class PaymentToken(models.Model):
values.update(getattr(self, custom_method_name)(values))
# remove all non-model fields used by (provider)_create method to avoid warning
fields_wl = set(self._fields.keys()) & set(values.keys())
clean_vals = {field: values[field] for field in fields_wl}
return super(PaymentToken, self).create(clean_vals)
values = {field: values[field] for field in fields_wl}
return super(PaymentToken, self).create(values)
@api.multi
@api.depends('name')