diff options
| author | Julien Castiaux <juc@odoo.com> | 2021-03-02 10:34:22 +0000 |
|---|---|---|
| committer | Julien Castiaux <juc@odoo.com> | 2021-03-02 16:19:54 +0000 |
| commit | 2d63fff13be6d19170fb58fd0248e879e2be2de8 (patch) | |
| tree | 4159db3a3309623c1e3bd4837e065e2f185e5b82 /addons/mass_mailing | |
| parent | 4c92805bd912b3b9753fe558f7525b9697564067 (diff) | |
[FIX] mass_mailing: wrong clicks_ratio compute
The `clicks_ratio` field was computed outside of its compute method,
this is illegale as the ORM cannot protect the field from being included
in the "towrite" structure.
Backport of 7acc035
closes odoo/odoo#67097
X-original-commit: ca1f2e9d1285a02ebaf2502eaeb3d38feea6c477
Signed-off-by: Julien Castiaux <Julien00859@users.noreply.github.com>
Diffstat (limited to 'addons/mass_mailing')
| -rw-r--r-- | addons/mass_mailing/models/mailing.py | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/addons/mass_mailing/models/mailing.py b/addons/mass_mailing/models/mailing.py index a53f68fa06c..ebc53ee3102 100644 --- a/addons/mass_mailing/models/mailing.py +++ b/addons/mass_mailing/models/mailing.py @@ -203,7 +203,6 @@ class MassMailing(models.Model): total = row['expected'] = (row['expected'] - row['ignored']) or 1 row['received_ratio'] = 100.0 * row['delivered'] / total row['opened_ratio'] = 100.0 * row['opened'] / total - row['clicks_ratio'] = 100.0 * row['clicked'] / total row['replied_ratio'] = 100.0 * row['replied'] / total row['bounced_ratio'] = 100.0 * row['bounced'] / total self.browse(row.pop('mailing_id')).update(row) |
