Commit Graph

504 Commits (a43bfa843a791a269e6061ceb34cfa67a7862b42)

Author SHA1 Message Date
Jairo Llopis a43bfa843a [FIX] mail_tracking_mailgun: Avoid errors without event
When this method is called without an event (a.k.a. `event=None`), this method produces the following error:

```
Traceback (most recent call last):
  File "/opt/odoo/auto/addons/mail/models/mail_mail.py", line 278, in send
    res = IrMailServer.send_email(msg, mail_server_id=mail.mail_server_id.id)
  File "/opt/odoo/auto/addons/mail_tracking/models/ir_mail_server.py", line 88, in send_email
    tracking_email.smtp_error(self, smtp_server_used, e)
  File "/opt/odoo/auto/addons/mail_tracking/models/mail_tracking_email.py", line 213, in smtp_error
    self.sudo()._partners_email_bounced_set('error')
  File "/opt/odoo/auto/addons/mail_tracking/models/mail_tracking_email.py", line 203, in
_partners_email_bounced_set
    ]).email_bounced_set(self, reason, event=event)
  File "/opt/odoo/auto/addons/mail_tracking_mailgun/models/res_partner.py", line 22, in
email_bounced_set
    self._email_bounced_set(reason, event)
  File "/opt/odoo/auto/addons/mail_tracking_mailgun/models/res_partner.py", line 33, in
_email_bounced_set
    event['Message-Id'] or '') TypeError: 'NoneType' object has no attribute '__getitem__'
```

So, we now assume we do not always have an event.
2022-05-17 17:16:14 -03:00
David 112ed9a274 [10.0][FIX] mail_tracking_mailgun: Avoid key dict errors 2022-05-17 17:16:14 -03:00
OCA Transbot 11f1664f6f OCA Transbot updated translations from Transifex 2022-05-17 17:16:14 -03:00
David 3ca3ee4e49 [10.0][IMP] mail_tracking_mailgun: add partner mail checks 2022-05-17 17:16:13 -03:00
OCA Transbot 3e8273581b OCA Transbot updated translations from Transifex 2022-05-17 17:16:13 -03:00
David Vidal ed9b469533 [IMP] mute logger on tests error responses so Travis doesn't fail 2022-05-17 17:16:13 -03:00
OCA Transbot a757066b7a OCA Transbot updated translations from Transifex 2022-05-17 17:16:13 -03:00
Rafael Blasco 003d7d89e4 Add Contributors
Both Carlos and me have work a lot in this module, maybe not coding but much testing and definition in usability
2022-05-17 17:16:13 -03:00
OCA Transbot b2ecc17d7b OCA Transbot updated translations from Transifex 2022-05-17 17:16:13 -03:00
Damien Bouvy 24e5044065 [MIG] mail_tracking_mailgun: Migrated to 10.0 2022-05-17 17:16:13 -03:00
Pedro M. Baeza 9adb6bd763 [MIG] Rename manifest files 2022-05-17 17:16:13 -03:00
Pedro M. Baeza 21e3cb5a8d [MIG] Make modules uninstallable 2022-05-17 17:16:13 -03:00
Antonio Espinosa 6f6231411c [MIG] mail_tracking_mailgun 2022-05-17 17:16:13 -03:00
Antonio Espinosa b56ff3747d [8.0][IMP][mail_tracking] Speed installation time and discard concurrent events (#82)
[IMP] mail_tracking: Speed installation time, discard concurrent events and other fixes
2022-05-17 17:16:13 -03:00
Antonio Espinosa 708b72f9c0 [ADD] mail_tracking_mailgun 2022-05-17 17:16:13 -03:00
Antonio Espinosa e739bd557c OCA Transbot updated translations from Transifex 2022-05-17 17:16:13 -03:00
OCA-git-bot 3f71c95efb [UPD] addons table in README.md 2022-05-11 20:57:02 +00:00
OCA-git-bot 07ddd79a93 mail_tracking 15.0.1.0.1 2022-05-11 20:56:49 +00:00
OCA-git-bot 333b839b12 [ADD] setup.py 2022-05-11 20:56:49 +00:00
OCA-git-bot cd97e02f71 [UPD] README.rst 2022-05-11 20:56:49 +00:00
OCA-git-bot d3c1a0aa88 [UPD] addons table in README.md 2022-05-11 20:56:47 +00:00
oca-ci 0a42a8e7ab [UPD] Update mail_tracking.pot 2022-05-11 20:53:42 +00:00
OCA-git-bot 02a9824c1e Merge PR #873 into 15.0
Signed-off-by rafaelbn
2022-05-11 20:50:54 +00:00
OCA Transbot cfd3ba42ec Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: social-15.0/social-15.0-mail_activity_team
Translate-URL: https://translation.odoo-community.org/projects/social-15-0/social-15-0-mail_activity_team/
2022-04-26 10:11:08 +00:00
OCA-git-bot 1a294d9cc3 [UPD] addons table in README.md 2022-04-26 10:11:00 +00:00
OCA-git-bot d2ac7db7af mail_activity_team 15.0.1.2.0 2022-04-26 10:10:57 +00:00
oca-ci c0c7789d6d [UPD] Update mail_activity_team.pot 2022-04-26 10:08:01 +00:00
OCA-git-bot 52e7041cdf Merge PR #898 into 15.0
Signed-off-by etobella
2022-04-26 10:05:23 +00:00
Joan Mateu Jordi 1de302f48c [FIX][15.0] mail_activity_team. smart button archive 2022-04-26 11:07:59 +02:00
OCA-git-bot 289e6869df [UPD] addons table in README.md 2022-04-20 12:31:48 +00:00
OCA-git-bot b5b790a517 base_search_mail_content 15.0.1.0.1 2022-04-20 12:31:44 +00:00
OCA-git-bot 07ef029cf8 Merge PR #897 into 15.0
Signed-off-by Yajo
2022-04-20 12:28:42 +00:00
Eduardo De Miguel ee89ccbbaa [FIX] Avoid CacheMiss errors
Avoid CacheMiss errors setting a value on message_content field.
2022-04-20 13:24:43 +02:00
Jasmin Solanki 680eee8074 [MIG] mail_tracking: Migration to 15.0 2022-04-20 14:46:22 +05:30
Jasmin Solanki 021689d073 [IMP] mail_tracking: black, isort, prettier 2022-04-20 14:46:22 +05:30
OCA-git-bot a4f3acc3cf mail_tracking 14.0.2.0.2 2022-04-20 14:46:22 +05:30
Fernanda Hernández 1f3d4579de [FIX] mail_tracking: change order of inheritance and use return
Currently when a invoice view is reload in browser or through native
redirections, an error is raised:

```
Traceback:
TypeError: Cannot read properties of undefined (reading 'id')
at Function.convertData [as _super] (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:5768:118)
at Function.convertData (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:6651:335)
at Function.Class. (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:6478:107)
at Function.convertData (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:7779:403)
at Function.Class. (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:6478:107)
at Function.convertData (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:7818:353)
at Function.Class. (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:6478:107)
at Function.convertData (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:12197:435)
at Function.Class. (https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:6478:107)
at https://t50084-053-islamicrelief140.dev.irc.deployv.com/web/content/1819726-9a8777a/web.assets_backend.js:5790:359
```

That is because an inheritance wrong, which breaks the flow of start of model
`messaging` and causes that messages execute before the init of var `messaging`.
2022-04-20 14:46:22 +05:30
OCA Transbot ce7b4209dd Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: social-14.0/social-14.0-mail_tracking
Translate-URL: https://translation.odoo-community.org/projects/social-14-0/social-14-0-mail_tracking/
2022-04-20 14:46:22 +05:30
OCA-git-bot 9dc2f8e569 mail_tracking 14.0.2.0.1 2022-04-20 14:46:22 +05:30
oca-travis aca7276781 [UPD] Update mail_tracking.pot 2022-04-20 14:46:22 +05:30
Fernanda Hernández 71fb071154 [FIX] mail_tracking: use recipient_address to search emails
This commits is using the field recipient_address in filter of search view
of mail.tracking.email in order to use the same field used in computed
method:

147eda96a5/mail_tracking/models/res_partner.py (L27)
2022-04-20 14:46:22 +05:30
OCA Transbot 146323186a Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: social-14.0/social-14.0-mail_tracking
Translate-URL: https://translation.odoo-community.org/projects/social-14-0/social-14-0-mail_tracking/
2022-04-20 14:46:22 +05:30
OCA-git-bot 6c34951e0f mail_tracking 14.0.2.0.0 2022-04-20 14:46:22 +05:30
OCA-git-bot 88dbebe55d [UPD] README.rst 2022-04-20 14:46:22 +05:30
oca-travis 1237644f79 [UPD] Update mail_tracking.pot 2022-04-20 14:46:22 +05:30
houssine 53cc2ff96f [PEP8] pre-commit 2022-04-20 14:46:22 +05:30
OCA Transbot aba9ad7561 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: social-14.0/social-14.0-mail_tracking
Translate-URL: https://translation.odoo-community.org/projects/social-14-0/social-14-0-mail_tracking/
2022-04-20 14:46:22 +05:30
oca-travis fe723fd777 [UPD] Update mail_tracking.pot 2022-04-20 14:46:22 +05:30
houssine d45941df4d [PORT] porting js code to comply with OWL 2022-04-20 14:46:22 +05:30
OCA Transbot 881c70f7dd Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: social-14.0/social-14.0-mail_tracking
Translate-URL: https://translation.odoo-community.org/projects/social-14-0/social-14-0-mail_tracking/
2022-04-20 14:46:22 +05:30