[FIX] payment: do not create token in backend

Tokens are not meant to be generated from the backend, so we forbid it.

opw-746545
This commit is contained in:
Nicolas Martinelli
2017-06-27 12:08:15 +02:00
parent 89a99407ce
commit e8dec0fdf1
@@ -19,8 +19,9 @@
<field name="arch" type="xml">
<field name="payment_method_id" position="after">
<field name="payment_method_code" invisible="1"/>
<field name="payment_token_id" attrs="{'invisible': [('payment_method_code', '!=', 'electronic')],
'required': [('payment_method_code', '=', 'electronic')]}"/>
<field name="payment_token_id" options="{'no_create': True}"
attrs="{'invisible': [('payment_method_code', '!=', 'electronic')],
'required': [('payment_method_code', '=', 'electronic')]}"/>
</field>
</field>
</record>