[FIX] payment: don't show unwanted payment token
[FIX] payment: don't show unwanted payment token

The access right on payment_token is based on the partner_id
linked with the user

If there is token link with the public user,
they are shown for every request were the partner_id is not defined
If you are logged with an internal user with sales access right,
you'll see all the payment_token linked with the acquirer

We should avoid both situation and show only the payment_token
from the legit partner_id
the one of the current user or the one given as parameter

closes odoo/odoo#44346

X-original-commit: 9edad5d9018ae357e955a5e21e9366e56caa8e31
Signed-off-by: Damien Bouvy (dbo) <26cc0816b78fc1f1d6597524ae2f7230dc232c77@odoo.com>
Co-authored-by: Damien Bouvy <26cc0816b78fc1f1d6597524ae2f7230dc232c77@odoo.com>

ygol/odoo,ygol/odoo,ygol/odoo,ygol/odoo,ygol/odoo,ygol/odoo,ygol/odoo