odoo/odoo#162230

Created by Infra, Nicolas Martinelli (nim)
Merged at bbc427e837b08187f351febfde4339262e660944

Statuses:

label
odoo-dev:16.0-digest_user-nim
head
dccf08e8f461c71782e9d1da309e83b21a994e45
merged
1 year ago by Infra, Nicolas Martinelli (nim)
odoo/odoo
16.0 #162230
saas-16.3 #162421
saas-16.4 #162434
17.0 #162563
saas-17.1 #162572
saas-17.2 #162586
18.0
saas-18.1
saas-18.2
saas-18.3
master #162612

[FIX] digest: do not write on default digest if not necessary

When a portal user is created (e.g. through the auth_signup module),
an unnecessary write is done on the write_date of the default digest.
This write is unnecessary since a portal user is never subscribed to
the default digest.

In case of a high signup frequency, it can cause concurrent transaction
errors.

We avoid writing if no internal user is being created.